Отладка внешней печатной формы в управляемом приложении (с редактированием и записью)
+ 1 способ отладки внешней печатной формы в управляемом приложении (управляемые формы).
Уверяю Вас, это быстро и удобно. Не нужно каждый раз обновлять конфигурацию, сохранили внешнюю форму и можно сразу проверять.
- Описание
- Подробнее
Описание

Очень удобно и быстро отлаживать печатные формы как-раз в виде внешних печатных форм. Отпадает необходимость каждый раз сохранять конфигурацию для проверки внесённых изменений. Этот момент оценят те кому нужно доработать печатную форму в рабочей базе с подключенными и работающими пользователями.
Предположим необходимо отладить внешнюю печатную форму "ДоговорПоставки.epf".
Подключаем её к базе и смотрим на режимы публикации.
Многие видели кнопку "Режим отладки" во внешних печатных формах, но никогда не проверяли что она делает?
(подсказка: ничего не делает).
Давайте задействуем эту волшебную кнопку!
Ищем в своей конфигурации такую строку:
ИмяОбработки = Менеджер.Подключить(АдресВоВременномХранилище, , БезопасныйРежим);(ищем простым поиском, она там одна такая.
Или по адресу "ОбщиеМодули" -> "ДополнительныеОтчетыИОбработки" -> "Функция ПодключитьВнешнююОбработку(Ссылка) Экспорт",
вторая строка снизу)
И заменяем на такие:
Если Ссылка.Публикация = Перечисления.ВариантыПубликацииДополнительныхОтчетовИОбработок.РежимОтладки Тогда
Результат = Менеджер.Создать("D:\Отладка\"+Ссылка.ИмяФайла, БезопасныйРежим); //Результат можно при желании проверить.
ИмяОбработки = Ссылка.ИмяОбъекта;
Иначе
ИмяОбработки = Менеджер.Подключить(АдресВоВременномХранилище, , БезопасныйРежим);
КонецЕсли;
Обратите внимание! По адресу "D:\Отладка\" уже должна лежать ваша печатная форма, например "D:\Отладка\ДоговорПоставки.epf".
Теперь обработку можно открыть в конфигураторе и спокойно редактировать, сохранять и сразу-же проверять результат!
Всем добра! Пользуйтесь )
Ставьте лайки, подписывайтесь на канал! 😉
П.С. Справедливо для конфигурации "Бухгалтерия для Украины, редакция 2.0", в других конфигурациях можно применить схожий подход.
