Имя: Пароль:
1C
1С v8
8.2. Не получается добавить программно командную панель в ТД
0 r_i_n_i_k
 
14.09.12
12:45
8.2 УФ
Форма программно заполняется вкладками, в каждой вкладке реквизит типа ТабличныйДокумент. Не получается добавить командные панели на эти вкладки. Может кто сталкивался?
1 ChAlex
 
14.09.12
13:05
Ну так табличный документ не имеет командной панели - вот и не добавляется
2 r_i_n_i_k
 
14.09.12
13:08
(1) я хочу создать группу формы с видом "КоманднаяПанель" и в качестве источника действий указать тот ТД, который находится на соответсвущей вкладке..
3 ChAlex
 
14.09.12
13:11
(2) -  ну так добавляйте - в чем проблема. Программное добавление всех элементов формы - одинаковое
4 ChAlex
 
14.09.12
13:13
(1) или вы хотите чтобы она заполнилась автоматом? - Ну так заполнения автоматом - нет такого, нужно ручками создавать и кнопки
5 r_i_n_i_k
 
14.09.12
13:45
(3) вот про программное доавление и вопрос
пишу типа того:


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

НовыйЭлемент = Элементы.Добавить("Кнопка", Тип("ПолеФормы"), Элементы.ЭлементФормыКоманднаяПанель);



не могу сообразить как командную панель добавить
6 vmv
 
14.09.12
13:48
(5) чувак,

НовыйЭлемент = Элементы.Добавить("ЭлементФормыКоманднаяПанель", Тип("ГруппаФормы"),

ты чо добавляешь то и имееешь
7 r_i_n_i_k
 
14.09.12
13:54
(6) ну а как правильно то?
8 ChAlex
 
14.09.12
14:18
(5) - ну так в командную панель нужно добавлять кнопку, а не поле формы
9 r_i_n_i_k
 
14.09.12
14:26
(8) пробовал "Кнопка", "КнопкаФромы" и "КнопкаКомманднойПанели" - ругается типа attribut valid value
10 r_i_n_i_k
 
14.09.12
15:27
сделал это)
теперь не могу вытащить на эту панель кнопки "печать" и "сохранить", те которые стандартные команды формы
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший