Пример печатной формы “Справка о заработной плате и других доходах” которая запрашивает период у пользователя перед выводом на печать для конфигурации ЗУП 3.1. (скачать можно тут) Демонстрационный пример добавляется, как внешняя печатная форма и вызывается из меню “Печать” карточки “Сотрудника”. Описание кода Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовКлиентскогоМетода(); 2. У формы создаем 4-и ключевых параметра: 3. Создаем еще одну форму ввода 4. В модуле “Формы” &НаКлиенте прописываем процедуру Печать() которая откроет “Форму ввода” с вызовом процедуры ПечатьЗавершение() при закрытии. &НаКлиенте Процедура Печать(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт ПараметрыФормы = Новый Структура; ОткрытьФорму("ВнешняяОбработка.СправкаОЗаработнойПлатеЗаПериод.Форма.ФормаВвода",ПараметрыФормы,,,,,Новый ОписаниеОповещения("ПечатьЗавершение", ЭтаФорма, ОбъектыНазначенияМассив), РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс); КонецПроцедуры &Н
Внешняя печатная форма с диалогом перед печатью (УФ)
6 апреля 20236 апр 2023
1213
2 мин