|
Отладка внешних печатных форм | ☑ | ||
|---|---|---|---|---|
|
0
idw
17.08.09
✎
08:57
|
Подскажите пожалуйста как можно отладить внешнюю печатную форму? Ставлю точку останова в модуле печатной формы, запускаю ее из документа, а точка не срабатывает.
|
|||
|
1
1Сукпун
17.08.09
✎
09:04
|
Делаешь две обработки :
в 1 (которую подключаешь ) в процедуре печать пишешь: обр=ВнешниеОбработки.создать("путь\обработкадляотладки"); Обр.Печать(); а во 2 обработке уже пишешь саму обработку внешней печ формы . И там ставишь точки отладки. |
|||
|
2
idw
17.08.09
✎
09:12
|
Всё сделал, но вышла ошибка:
Поле объекта не обнаружено (СсылкаНаОбъект). Это переменная во 2-й обработке. Я полагаю надо как то передать во 2-ю обработку ссылку на документ, но не знаю как это сделать. |
|||
|
3
Шёпот теней
17.08.09
✎
09:14
|
я делаю тАк:
у ВПФ делаешь "форму"... на форму "кладёшь" ПолеВводе со ссылкойНаОбъект, кнопка формы "Печать" связывает ПолеВвода с функциЕй "печать" в модуле обработки... в 1С вызывешь "ВПФ", открЫвается "форма", в форме вызываешь обЪект и печатаешь и отлаживаешь ... ... пример: http://infostart.ru/projects/4125/ ... ... если я прАвильно понял... ... вОт ... |
|||
|
4
John83
17.08.09
✎
09:26
|
а еще можно поискать временный файл, открыть его и там ткнуть точку останова
|
|||
|
5
mikecool
17.08.09
✎
09:45
|
просто добавили форму с ссылкой и открыли обработку через открыть...
чего сложного? |
|||
|
6
idw
17.08.09
✎
09:49
|
Добавил на форму, а потом в 1-й обработки прописал
обр=ВнешниеОбработки.создать("СчетСЛого.epf"); Обр.Печать(СсылкаНаОбъект); Вроде так работает. |
|||
|
7
1Сукпун
17.08.09
✎
09:55
|
(6) так вроде можно было сразу туда передать ссылку на объект , не переписывая . Обр.ССылканаобъект=СсылканаОбъект;
|
|||
|
8
mikecool
17.08.09
✎
09:57
|
еще раз по буквам:
1) во внешнюю добавляем форму 2) на форму кладем реквизит СсылкаНаОбъект 3) прописываем вызов печать() по кнопке 4) открываем в предприятии через открыть и все - отлаживаем |
|||
|
9
1Сукпун
17.08.09
✎
09:58
|
(8) Это то понятно , просто если условие стоит не дописывая ничего во внешней форме
|
|||
|
10
Шёпот теней
17.08.09
✎
10:04
|
(9) убил : ... проверь... убедись ... удали ... вОт ...
|
|||
|
11
idw
17.08.09
✎
11:36
|
Всё спасибо разобрался, всё заработало.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |