Имя: Пароль:
1C
1С v8
v8: Программное назначение стандартного действия для кнопки
0 xavchik
 
19.09.11
16:34
Задача:
Создаю программно новую кнопку на командной панели

ЭлементыФормы.ДействияФормы.Кнопки.Добавить("ПодчиненныеСправочники", ТипКнопкиКоманднойПанели.Действие, ДЕЙСТВИЕ);

При интерактивном создании кнопке можно выбрать стандартное действие "(Подчиненные справочники)"

Вопрос:
Как создать такое действие программно и присвоить его новой кнопке?
Платформа 8.2, Форма обычная.
1 Mort
 
19.09.11
16:35
В обычных формах сделать такое у меня не получилось.
2 butterbean
 
19.09.11
16:36
можно "взять" действие у другой кнопки, например с невидимой панели
3 xavchik
 
19.09.11
16:36
Вот и у меня тоже никак не получается. Не могу создать действие такого типа.
4 Mort
 
19.09.11
16:38
А зачем, если не секрет?
5 xavchik
 
19.09.11
16:38
(2) Но тогда форма все равно будет уже изменена. Можно, конечно, попробовать специальную форму-донор :-)
6 xavchik
 
19.09.11
16:39
(4) Во-первых, хочу оставить форма типовой. Ну и просто для развития.
7 Buster007
 
19.09.11
16:40
(6) а зачем?)
8 aleks-id
 
19.09.11
16:43
а что говорит ПолучитьДействие("ПодчиненныеСправочники")  ?
9 xavchik
 
19.09.11
16:54
(8) Пишет ошибку