Имя: Пароль:
1C
 
УФ: Программно создать подменю в командной панели таблицы формы
0 bvb
 
07.03.25
12:25
Добрый день

На форме есть табличная часть , а у неё командная панель.
Нужно создать меню с разной снарягой для клиента.

В командной панели ТЧ не получается.
Только если создаю отдельную командную панель

НоваяКоманднаяПанель = Форма.Элементы.Вставить("STR_КоманданаяПанельСтраницаПодбор", Тип("ГруппаФормы"), Форма.Элементы.грПодбор, Форма.Элементы.СобранныеДанныеПодбор);
    НоваяКоманднаяПанель.Вид = ВидГруппыФормы.КоманднаяПанель;
    

    
    НовоеПодменю = Форма.Элементы.Вставить("STR_ПодменюПодбор", Тип("ГруппаФормы"), Форма.Элементы.STR_КоманданаяПанельСтраницаПодбор);
    НовоеПодменю.Вид = ВидГруппыФормы.Подменю;
    НовоеПодменю.ЦветТекстаЗаголовка = WebЦвета.Синий;
    НовоеПодменю.Заголовок = "Заполнить";
1 Волшебник
 
07.03.25
12:25
снимите флаг "Автозаполнение"
2 DiMel_77
 
07.03.25
12:55
(0) Программно изменить командную панель, у которой стоит флаг «Автозаполнение», нельзя. Поэтому извращаются по разному типа: https://forum.infostart.ru/forum9/topic184771/