gifts2017

Внешняя печатная форма Оригинальный Заказ наряд для Альфа-Авто: Автосалон+Автосервис+Автозапчасти. Редакция 4.1. Платформа 8.2.

Опубликовал Oleg Sys (olsy) в раздел Печать - Печатные формы документов

Для обучения созданию внешних печатных форм. Образец, "отвязанный" от конфигурации, оригинальной печатной формы заказ-наряда. Для платформы 8.2. В модуль печати формы внесен самый минимум изменений.

Столкнулся с необходимостью сделать ВПФ для Альфы-Авто, но не нашёл толкового рецепта. Вот результат - как с минимальными телодвижениями отвязать форму для дальнейших изменений. Для отвязки формы необходимо:

- Создать внешнюю обработку;

- В ней создать реквизит СсылкаНаОбъект с типом ДокументСсылка.ЗаказНаряд;

- Скопировать макет ЗаказНаряд из конфигурации и вставить его в нашу обработку;

- в модуле объекта создать "Функция Печать(СсылкаНаОбъект,ТабДокумент) Экспорт" и скопировать в неё функцию печати, например ПечатьЗаказНаряд;

- по тексту функции заменить "ЭтотОбъект" на "СсылкаНаОбъект";

- используя проверку синтаксиса, вставить объявления необходимых переменных и присвоить им значения из документа, напр., Контрагент = СсылкаНаОбъект.Контрагент;

- Добиваемся сообщения "Синтаксических ошибок не обнаружено!", сохраняем обработку в файле и запускаем Предприятие;

- Открываем Сервис-Все операции - Справочник... Находим "Внешние печатные формы" и вставляем новую запись. Обратить внимание! На период отладки ставьте "Хранить внешнюю форму в файле"

Скачать файлы

Наименование Файл Версия Размер
ВПФ Заказ-наряд 88
.epf 16,63Kb
24.10.11
88
.epf 16,63Kb Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.