При добавлении кнопок в командную панель, они получаются недоступными #138525


#0 by Dima77777
Добавляю новый документ в конфигурацию. Для получения печатных форм сделал, также как и в документах типовой бухгалтерии, добавил вызов процедуры УстановитьКнопкиПечати в обработчике ПередОткрытием формы и все связанные с этим функции и процедуры. При открытии формы кнопка "Печать по умолчанию" является недоступной, кнопка "Меню выбора печатных форм" доступна, но элементы списка печатных форм вызываемого при нажатии недоступны. В отладчике код (ПечатьПоУмолчанию.Доступность = Истина;) выполняется, но при открытии формы кнопка все равно недоступна. Подскажите где ошибка.
#1 by SKrin
на кнопки должны быть повешены процедуры выполнения
#2 by ottto
очевидно действие не назначено
#3 by Dima77777
В отладчике видно что строка ПодменюПечати = КоманднаяПанель.Кнопки.Вставить (0,ИмяПодменю,ТипКнопкиКоманднойПанели.Подменю,"Печать"); выполняется. Процедура Печать есть в модуле объекта (документ). Код взят из документа ТребованиеНакладная, во всех документах он одинаков.
#4 by Dima77777
Разобрался, в смотрел не туда. Действительно действия, не хватало двух процедур - Процедура ОсновныеДействияФормыПечатьПоУмолчанию(Кнопка) Всем спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С