Имя: Пароль:
1C
1С v8
УТ 11. Как поставить точку останова на внешней обработке?
0 pessok
 
01.09.11
10:24
Собственно сабж. Хочется отлаживать по-человечески, а не через Сообщить(). Сервер в режиме отладки.
1 Darych
 
01.09.11
10:26
так как и не во внешней
2 Grusswelle
 
01.09.11
10:26
Ставь точку на процедуре/функции обращения к обработке. Потом жми F11 - "провалишься" в обработку.
3 Salvador Limones
 
01.09.11
10:27
На строку F9
4 dva1c
 
01.09.11
10:27
(3)+1
5 pessok
 
01.09.11
10:29
(3), (4) юмор излишен. Обработка зарегистрирована в системе и вызывается из временного файла
(2) дык вот я и не могу найти, где она вызывается. это ВПФ для реализации
6 pessok
 
01.09.11
10:32
да, я юыл неточен, чем и вызвал шутки :) не ВО, а ВПФ
7 Salvador Limones
 
01.09.11
10:34
(6) Выгрузи её, открой как обычную обработку.
8 pessok
 
01.09.11
10:39
(7) это печатная форма, вне конфы ее не выполнишь, если не модифицировать (делать форму, реквизит с сылкой на документ и пр.) Да и таких много, каждую модифицировать в одну сторону, а потом в другую?
9 Kerk
 
01.09.11
10:40
(5) Если не можешь найти где вызывается, то только см (7), или пиши обработку, которая и вызывает тебе нужную в базе(т.е. создает её во временной папке и вызывает процедуру "Выполнить()").
10 Salvador Limones
 
01.09.11
10:40
(8) Зачем обратно модифицировать? СсылкаНаОбъект вообще не мешает.
11 verba
 
01.09.11
10:48
Ничего писать не надо, вот здесь все уже решено http://infostart.ru/public/14686/
12 pessok
 
01.09.11
11:00
(9) как крайний вариант
(10) ну в принципе да
(11) оценим, мерси
Закон Брукера: Даже маленькая практика стоит большой теории.