Не могу вывести табличный документ на печать в внешней обработке.
Обработка выгружает номенклатуру (упрощенно), вызывается много процедур
на сервере. Есть задача вывести список некорректно заполненной номенклатуры.
Пытаюсь делать приблизительно так
Ошибок не возвращает, но и ничего не выводит..
Что делаю не так?
Обработка выгружает номенклатуру (упрощенно), вызывается много процедур
на сервере. Есть задача вывести список некорректно заполненной номенклатуры.
Пытаюсь делать приблизительно так
&НаСервере
Перем ТабличныйДокумент;
Перем Макет;
&НаСервере
Процедура ВыгрузитьСФ(ДокСФ)
...............
ОбластьМакета = Макет.ПолучитьОбласть("Строка");
ОбластьМакета.Параметры.Номенклатура = СтрокаТовар.Номенклатура.Наименование;
ТабличныйДокумент.Вывести(ОбластьМакета);
КонецПроцедуры
&НаСервере
Процедура ВыгрузитьДокументыНаСервере()
ТабличныйДокумент = Новый ТабличныйДокумент;
Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("НепровереннаяНоменклатура");
ОбластьМакета = Макет.ПолучитьОбласть("Шапка");
ТабличныйДокумент.Вывести(ОбластьМакета);
......................
ВыгрузитьСФ(ДокСФ)
.......................
ТабличныйДокумент.Показать("Список не проверенной номенклатуры");
КонецПроцедуры
&НаКлиенте
Процедура ВыгрузитьДокументы(Команда)
ВыгрузитьДокументыНаСервере();
КонецПроцедуры
ПоказатьОшибок не возвращает, но и ничего не выводит..
Что делаю не так?
По теме из базы знаний
- Программная печать внешних печатных форм для УТ 11 (управляемые формы) двумя методами, с выводом шаблона на экран и печатью напрямую на принтер
- K-SOFT. Эмулятор ККТ с передачей данных. Управляемые формы. ФФД 1.1 (Ревизия 3002)
- K-SOFT: Печать через веб-сервер АТОЛ с нескольких рабочих мест. Управляемые формы + Бесплатная версия + Маркировка + Поддержка ФФД 1.2
- Штрихкоды документов реализации при поставке товаров в сеть Варус (Омега). Обычные и управляемые формы
- Внешняя печатная форма с выводом формы настроек перед печатью (выбор подписантов). Работает на БСП 3.1.9, имеет 1 форму настроек, есть режим отладки, управляемые формы 8.3
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
&НаСервере "Показать()"? Кому? На клиенте никакого вывода нет, серверная функция тоже ничего не возвращает
да я понимаю почему не показывает...
Но как заполнить макет на сервере (ТабличныйДокумент.Вывести(ОбластьМакета);), а показать на клиенте никак не пойму.
Но как заполнить макет на сервере (ТабличныйДокумент.Вывести(ОбластьМакета);), а показать на клиенте никак не пойму.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот