новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Яндекс-директ

Подключаемые команды [расширение] УТ 11

  • Добавить свою разработку
 
Мартынов Константин Николаевич
Связаться с автором
24.05.2019 10:15:52
0
Расширение позволяет добавлять команды (кнопки, гисперссылки) на управляемую форму.
Скриншоты
Описание

Параметры команды

  • Идентификатор - Уникальное имя
  • Представление - заголовок команды (кнопки)
  • Подсказка - описание не требуется :)
  • Размещение - указывается имя элемента формы (группа, или командная панель) в\на которой будет размещена кнопка, по умолчанию (если ничего не указано) кнопка будет размещена на форме произвольно.
  • Имя модуля - имя общего модуле в котором находится процедура выполнения команды:
Процедура ВыполнитьПодключеннуюКоманду(стрКоманда, Форма, Источник) Экспорт Если стрКоманда="Напоминание" Тогда ОткрытьФорму("РегистрСведений.lab33_НапоминанияПользователя.Форма.Напоминание", Новый Структура("Источник", Источник)); ИначеЕсли стрКоманда="Обсуждение" Тогда ОткрытьФорму("РегистрСведений.lab33_Обсуждения.Форма.ФормаОбсуждения", Новый Структура("Источник", Источник)); КонецЕсли; КонецПроцедуры

 

Типы параметров

  • Тип параметра команды - указываются объекты метаданных (из справочников идентификаторы объектов метаданных\расширений) для которых действует создание команды
  • Размещение - тоже самое, что размещение в шапке - если не указано берется из шапки (можно указать возможные размещения через запятую например "Список.ГруппаБыстрыеОтборы" и т.д.)

Свойства

  • Описание свойств кнопки

Пользователи

  • Указываются пользователи ля которых действует настройка (если не указано, то для всех)

Группы пользователей

  • Указываются группы пользователей (если включено использование) для которых действует настройка (если не указано, то для всех)

Результат

 

Р.S. При подключении к расширениям в модулях объектом расширения должна быть процедура:

&НаКлиенте Процедура Подключаемый_ВыполнитьКоманду(Команда) ПодключаемыеКомандыКлиент.ВыполнитьКоманду(ЭтотОбъект, Команда, Источник); КонецПроцедуры

где "Источник" - Элементы[ИмяДинамическогоСписка] для форм списков или Объект - для форм объектов.

Требования: Платформа 8.3.12

Ключевые слова:   Подключаемые команды
Файлы для скачивания
0
    ≡ к списку разработок
    Яндекс-директ