Всем привет. Есть БП 3.0.28.14 управляемое приложение. Платформа 8.3.4.408.
Поставлена задача формировать документы и печатать их непосредственно на принтер, не ковыряя общие модули и модули документов. Создал обработку. В ней ТЧ с реквизитами:
"Выбран" тип Булево
"Документ" тип ДокументСсылка.СчетФактураВыданный.
Создаю команду печать.
Процедура на клиенте
&НаКлиенте
Процедура Напечатать(Команда)
Для Каждого Стр из Отчет.Документы Цикл
Если Стр.Выбран=Истина тогда
МассивОбъект = новый массив(1);
МассивОбъект.Добавить(Стр.Документ);
УправлениеПечатьюКлиент.ВыполнитьКомандуПечатиНаПринтер("Документ.СчетФактураВыданный","СчетФактура",МассивОбъект, Неопределено);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
! | Правила, п.12 |
Ошибку нашел. Все работает. Тема закрыта.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua