Есть внешняя обработка, в основной форме есть командная панель. На ней одна из кнопок типа "Подменю". Мне нужно при выполнении условия добавлять в подменю доп. кнопки. Например, в модуле форме определена процедура КоманднаяПанель10СоздатьДок(). Мне нужно добавить соотв. кнопку. Добавил такие строки в процедуру ПриОткрытии() формы:
МоеДействие = новый действие("КоманднаяПанель10СоздатьДок");
Кнопка = ЭлементыФормы.КоманднаяПанель10.Кнопки.Подменю.Кнопки.Добавить("СоздатьДок",,,МоеДействие);
Кнопка.Текст = "Создать документ";
Кнопка.Подсказка = "Создать новый документ";
Кнопка.Пояснение = Кнопка.Подсказка;
Все проходит, система не ругается, при просмотре в табло, показывает, что кнопка добавлена в коллекцию. Но 1) пользователю кнопка не отображается, 2) в свойстве "Действие" кнопки стоит неопределено. Что не так делаю?
(5) - в точку. Надо было задать что типКнопки - действие
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс