0
dimm7310
15.03.19
✎
16:21
|
Задача в форме элемента и в форме списка сделать вызов штатной обработки печати этикеток и ценников
В модуле менеджера расширения добавил
&После("ДобавитьКомандыПечати")
Процедура Расш1_ДобавитьКомандыПечати(КомандыПечати)
Если ПраваПользователяПовтИсп.ПечатьЭтикетокИЦенников() Тогда
// Ценники
КомандаПечати = КомандыПечати.Добавить();
КомандаПечати.Обработчик = "УправлениеПечатьюУТКлиент.ПечатьЭтикетокИЦенников";
КомандаПечати.МенеджерПечати = "Справочник.Номенклатура";
КомандаПечати.Идентификатор = "Ценники";
КомандаПечати.Представление = НСтр("ru = 'Ценники'");
КомандаПечати.СписокФорм = "ФормаСписка,ФормаЭлемента";
// Этикетки
КомандаПечати = КомандыПечати.Добавить();
КомандаПечати.Обработчик = "УправлениеПечатьюУТКлиент.ПечатьЭтикетокИЦенников";
КомандаПечати.МенеджерПечати = "Справочник.Номенклатура";
КомандаПечати.Идентификатор = "Этикетки";
КомандаПечати.Представление = НСтр("ru = 'Этикетки'");
КомандаПечати.СписокФорм = "ФормаСписка,ФормаЭлемента";
КонецЕсли;
КонецПроцедуры
и функции наполнения передаваемых структур данными
в форме элемента - Печать есть и нужные команды появились и работают,
в форме списка - нет.
Что я делаю не так ?
|
|