0
Klondaik
20.04.12
✎
09:15
|
Друзья, собственно сабж. 8.2,Конфа УТ 11.0.7.21
Есть типовая общая форма СписокДокументовПродажи, это форма списка. Она открывается из интерфейса по нажатию кнопки "Документы продажи". На нее выводится кнопка Печати документов реализации и еще пары других документов. Я так понимаю кнопки эти формируются автоматически согласно командам указанным в документах. Но почему то при добавлении новой команды в документ новая кнопка печати в этой общей форме не появляется.. Как бы ее туда добавить? Может знает кто..
|
|
1
Vladal
20.04.12
✎
10:28
|
Это процедура из общего модуля, которая добавляет кнопки печати с меню выбора печатной ыформы и кнопки формы по умолчанию.
Посмотри в ПередОткрытием()
Процедура УстановитьКнопкиПечати()
мДеревоМакетов = УниверсальныеМеханизмы.ПолучитьДеревоМакетовПечати(Ссылка, ПолучитьСтруктуруПечатныхФорм(), Новый Действие("ОсновныеДействияФормыПечать"), Новый Действие("ОсновныеДействияФормыУстановитьПечатьПоУмолчанию"));
УниверсальныеМеханизмы.УстановитьПодменюПечати (мПодменюПечати, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов.Строки.Количество() > 0);
УниверсальныеМеханизмы.УстановитьПечатьПоУмолчанию(мПечатьПоУмолчанию, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов, Метаданные().Имя,Новый Действие("ОсновныеДействияФормыПечатьПоУмолчанию"));
Если Не мПодменюПечати = Неопределено Тогда
УниверсальныеМеханизмы.СформироватьПодменю(мДеревоМакетов, мПодменюПечати,Истина,Истина);
КонецЕсли;
КонецПроцедуры
|
|