Отладка внешних печатных форм в управляумых приложениях у многих вызывает затруднение. Причина - нельзя установить точку остановки в конфигураторе, т.к. выполняется временный файл. Поэтому множатся разработки типа "Отладчик внешних печатных форм". Не буду спорить, в некоторых случаях оказывают неоценимую помощь, но... не во всех. К примеру, если вы используете форму во ВПФ и запускаете печть оттуда. Между тем решение очень простое: вставьте в том месте обработки, в котором вы хотите установить точку останова конструкцию типа:
Попытка
а = "у";
в = число(а);
Исключение КонецПопытки;
Ну и включите в конфигураторе "Останавливаться по ошибке".
Тогда, когда компилятор дойдет до данного места, он откроет вам временный файл и вы сможете посмотреть как работает ваша ВПФ.
Преимущества:
- не зависит от того есть ли у вас БСП и используете ли вы ее в обработке;
- не зависит от того используете ли вы форму во ВПФ.
Недостатки:
- приходится постоянно удалять/вставлять обработку при отладке;
- Невнимательные программисты по привычке правят обработку в открывшемся временном файле, а не в самой обработке.