1. Отладочная форма внешних печатных форм
Иногда возникает необходимость быстрой и удобной отладки, подключаемой внешней печатной формы. Без подключения к информационной базе.
С помощью разработанной отладочной формы это возможно.
Особенности отладочной формы:
- Быстрый запуск через открытие из файла.
- Возможность быстрого переключения команды печати.
- Возможность подбора объектов по нужным типам и по нужному количеству.
- Быстрая печать средствами подсистемы «Печать
2. Установка
Тестирование обработки было проведено на конфигурации Бухгалтерия предприятия, редакция 3.0 (3.0.71.83). (Версия платформы: 8.3.15.1534). Должно работать на версии БСП 2.3 и более.
Чтобы была возможность быстрой отладки, нужно добавить форму в нужную внешнюю обработку и установить ее в качестве основной.
В конфигураторе из одной обработки в другую эта форма переноситься по технологии перетаскивания (Технология «Drag'n'Drop»).
Для работы с формой должны быть заполнены функции СведенияОВнешнейОбработке(), Печать(…).
Из функции «СведенияОВнешнейОбработке» берутся данные по командам печати и по типам объектов-назначения.
- Пример печатной формы для печати документов Excel и Word
Прикладываю еще файл внешней печатной формы с печатью документов через программы Excel и Word.
Они используют расширенный функционал отладочной формы обработки.
На форме обработки заполнение полученных данных на клиенте идет через процедуру «ЗаполнитьПечатнуюФормуМакета».
Получение данных для печати офисных документов идет через функцию «ПолучитьДанныеПечатиОфисныхДокументов» в модуле обработки. В этой обработке сначала получаются описания областей заполнения и данные для заполнения.
Принцип заполнения документов такой же как и заполнение обычных печатных форм 1с (MXL) – через именованные области и указанные параметры.
Для Excel и Word алгоритмы получения областей и вывода данных в документы различный.
Если будут вопросы по обработкам – пишите...