Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 09:09

Подменю 1с

Автор GanG031, 13 ноя 2016, 10:58

0 Пользователей и 1 гость просматривают эту тему.

GanG031

Доброго времени суток!
В обычных формах был вот такой код:
Процедура ЗаполнитьМенюОперация ()
мОперация = ЭлементыФормы.ДействияФормы.Кнопки.МенюОперация;
Обработчик = Новый Действие ("ОбработкаИзмененияВидаОперации");

МД = ПЕречисления.ооВидыОперацийПриказ.АкадемическийОтпуск.Метаданные();
для каждого Элем из МД.ЗначенияПеречисления цикл
мОперация.КНопки.Добавить (Элем.Имя, ТипКнопкиКоманднойПанели.Действие, Элем.Синоним, Обработчик);
КонецЦикла;
ооОплатаЗаОбучение.ОбновитьЗаголовокДокумента(ВидОперации, ЭтаФорма, ЭтотОбъект);
КОнецПроцедуры



Но так как тип данных действие доступен только в толстом клиенте,
на управляемых формах данных код не работает.
Подскажите, как переделать этот код на управляемые формы?
Заранее спасибо!

MuI_I_Ika

Вместо действий у управляемой форме есть команды. У которых есть обработчики. Их и нужно изменять.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск