Как сделать печать из обработки

1. Asuneft 3 28.03.25 12:10 Сейчас в теме
В менеджер обработки добавил команды печати:

КомандаПечати = КомандыПечати.Добавить();
	КомандаПечати.МенеджерПечати = "Обработка.уатПакетнаяВыпискаПЛ";
	КомандаПечати.Идентификатор  = "ПечатьВесьДокумент";
	КомандаПечати.Представление  = НСтр("ru = 'Печатать весь пут. лист при выезде'");
	КомандаПечати.Порядок        = 1;


и саму процедуру Печать(..), но эта процедура из обработки не вызывается, как сделать ее вызов?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. schweigen 29.03.25 03:20 Сейчас в теме
(1)
// Процедура - Выполнить команду печати БСП
//
// Параметры:
//  Идентификатор	 - Строка - напр. "ПечатьВесьДокумент,ПечатьЧастьДокумента" 
//  МенеджерПечати	 - Строка - напр. "Обработка.уатПакетнаяВыпискаПЛ"
//  МассивСсылок	 - Массив - Объекты печати
//
Процедура ВыполнитьКомандуПечати(Идентификатор, МенеджерПечати, МассивСсылок, Знач ДополнительныеПараметры = Неопределено, СразуНаПринтер = Ложь) Экспорт
	
	Если ДополнительныеПараметры = Неопределено Тогда
		ДополнительныеПараметры = новый Структура;
	КонецЕсли;
		
	КомандаПечати = новый Структура;
	КомандаПечати.Вставить("Идентификатор", Идентификатор);
	КомандаПечати.Вставить("МенеджерПечати", МенеджерПечати);
	КомандаПечати.Вставить("Обработчик", "");
	КомандаПечати.Вставить("СразуНаПринтер", СразуНаПринтер);
	КомандаПечати.Вставить("ДополнительныеПараметры", ДополнительныеПараметры);
	
	ПараметрыВыполнения = ПодключаемыеКомандыКлиент.ПараметрыВыполненияКоманды();
	ПараметрыВыполнения.МассивСсылок = МассивСсылок;
	ПараметрыВыполнения.ОписаниеКоманды = КомандаПечати;
	
	УправлениеПечатьюСлужебныйКлиент.ОбработчикКоманды(МассивСсылок, ПараметрыВыполнения);
	
КонецПроцедуры
Показать
2. LeeAreHim 28.03.25 12:26 Сейчас в теме
А еще в общий модуль управления печатью и процедуру при определении объектов с командами печати и др.
3. Asuneft 3 28.03.25 12:28 Сейчас в теме
(2) ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов) - здесь добавлено
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот