Имя: Пароль:
1C
1С v8
Точка останова во внешней печатной форме
0 reznik911
 
14.02.14
14:51
ДЕнь добрый. как можно поставить точку останова на внешнюю печатную форму чтоб можно было просмотреть какие данные куда попадают? поставил точку останова УниверсальныеМеханизмы.НапечататьВнешнююФорму на строку ТабДокумент = Обработка.Печать(); вроде как срабатывает но временного файла не вижу чтоб повторюсь можно было данные просмотреть
1 Maxus43
 
14.02.14
15:03
какие данные ты хочешь посомтреть во временном файле?
ТабДокумент = Обработка.Печать() - дальше ф11, попадёшь в код
2 Maxus43
 
14.02.14
15:05
Функция Печать();
Попытка
а = 1/0;
Исключение
КонецПопытки;

в конфигураторе ставь остановка по ошибке и вуаля!
3 Эмбеддер
 
14.02.14
15:05
(2) коряво но иногда тоже делал так
4 Maxus43
 
14.02.14
15:08
лучше конечно у внешнего отчета сделать форму и печатать по кнопке
5 reznik911
 
14.02.14
15:15
(4) зачем? он у меня и так с формы документа печатается
6 Maxus43
 
14.02.14
15:24
(5) это для отладки, чтобы не засовывать его в справочник внешних обработок. Как отладишь - засовывай туда
7 reznik911
 
14.02.14
15:35
(6) че то ф11 не помогло все равно он перешагивает через нужную функцию
8 Maxus43
 
14.02.14
15:36
во внешние может и не шагнёшь, я точно не помню... остальные варианты работают точно
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.