Командная панель программно добавленного табличного документа
Программно добавляю на форму командную панель и поле табличного документа.
а. Задача максимум, определенные стандартные команды поля табличного документа вывести в искомую командную панель.
б. Задача минимум, заполнить стандартными командами поля табличного документа искомую командную панель.
а. Задача максимум, определенные стандартные команды поля табличного документа вывести в искомую командную панель.
б. Задача минимум, заполнить стандартными командами поля табличного документа искомую командную панель.
ГруппаПечатьКоробка = Элементы.Добавить("ГруппаПечатьКоробка_" + УИДЛинии + УИД, Тип("ГруппаФормы"), ГруппаПечать);
ГруппаПечатьКоробка.Вид = ВидГруппыФормы.ОбычнаяГруппа;
ГруппаПечатьКоробка.Отображение = ОтображениеОбычнойГруппы.Нет;
ГруппаПечатьКоробка.ОтображатьЗаголовок = Ложь;
ГруппаПечатьКоробка.Группировка = ГруппировкаПодчиненныхЭлементовФормы.Вертикальная;
ГруппаПечатьКоробкаКоманды = Элементы.Добавить("ГруппаПечатьКоробкаКоманды_" + УИДЛинии + УИД, Тип("ГруппаФормы"), ГруппаПечатьКоробка);
ГруппаПечатьКоробкаКоманды.Вид = ВидГруппыФормы.КоманднаяПанель;
НовыйЭлемент = Элементы.Добавить("ТабличноеПолеКоробка_" + УИДЛинии + УИД, Тип("ПолеФормы"), ГруппаПечатьКоробка);
НовыйЭлемент.Вид = ВидПоляФормы.ПолеТабличногоДокумента;
НовыйЭлемент.ПутьКДанным = "ТабличноеПолеКоробка_" + УИДЛинии + УИД;
НовыйЭлемент.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Нет;
ПоказатьПо теме из базы знаний
- Программное добавление кнопок копирования табличных частей во все документы с минимальными изменениями конфигурации (или вообще без изменения)
- Кнопки управления группировками табличного документа для управляемых форм (через подменю командной панели)
- [Шпаргалка] Программное создание элементов формы
- Формы. Трудности программной работы
- Приемы работы с СКД: выгрузка данных справочников и документов в линейном виде в табличный документ
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот