Имя: Пароль:
1C
1С v8
Отладка внешней обработки, подключенной програмно
0 BeaViS
 
20.04.12
17:41
Добрый день!

Работаю с тонким клиентом, и не смог разобраться с такой засадой: в тонком клиенте можно программно подключить внешнюю обработку, программно получить и открыть ее форму, но отладка в ней не работает.

Может я что то не так делаю? Как натравить отладчик на код внешней обработки, подключенной в тонком клиенте?
1 acsent
 
20.04.12
17:44
открать обраюотку отдельно
2 m-serg74
 
20.04.12
17:45
как вариант в обработке преднамеренно сделай в попытке ошибку например х = 1/0;
а в отладчике включи остановку по ошибке, правда с тонким клиентом не проверял но думаю прокатит
3 BeaViS
 
21.04.12
12:42
(2) не работает :(
4 zak555
 
21.04.12
12:54
в толстом работает ?
5 m-serg74
 
21.04.12
12:56
(3) а ошибку то саму выдает?
6 m-serg74
 
21.04.12
13:00
какой то не активный ТС) в соседний город ездишь пробовать?
7 BeaViS
 
21.04.12
13:34
(5) выдает
8 BeaViS
 
21.04.12
13:35
(4) работает
9 m-serg74
 
21.04.12
14:36
(8) работает (2)?
10 m-serg74
 
21.04.12
14:40
кстати а зачем именно в тонком отлаживать? если есть какой то косяк отлови его в толстом исправь ситуацию и все)
11 BeaViS
 
21.04.12
15:18
Есть любой большой алгоритм в громоздкой конфигурации вроде УПП или КА

Хочется его доработать и отладить.

Разумным представляются только один путь - перенести алгоритм во внешнюю обработку, отладить и вернуть назад.

Но в тонком клиенте отладка во внешних обработках не работает, по крайней мере у меня.

Как вести хоть сколько нибудь серьезную разработку в тонком клиенте, пока не понимаю.

Вариант отлаживать все алгоритмы и формы прямо в конфигурации не предлагать - это путь мучеников.
12 m-serg74
 
21.04.12
17:19
ты собрался изучить всю работу УПП посредством отладчика? удачи тебе, причем большой удачи...
13 CepeLLlka
 
21.04.12
18:58
Не знаю как это программно подключить внешнюю обработку..
Отлаживай не подключая её программно.. просто руками запускай и всё.. никак не пойму чё за фигня то?
14 m-serg74
 
21.04.12
19:38
(13) да как кидаешь какую нить процедуру например из расчета себестоимости, а в конфе вместо вызова родной процедуры вызываешь процедуру закинутую во внешнюю обработку))) (0) гемор какой то похоже себе придумал)))
15 CepeLLlka
 
21.04.12
19:43
(14) Ну по логике то нет.. не гемор же.. не надо конфу перезаписывать и режим предприятия перезапускать..

Но вот в (11) он пишет "Как вести хоть сколько нибудь серьезную разработку в тонком клиенте, пока не понимаю. "
А как раньше все вели разработки? Всегда что-ли можно было программно подключать внешний код, или чО?
16 m-serg74
 
21.04.12
19:46
Всегда что-ли можно было? теоретически да, практически гемор еще тот, это ж нужно все что нужно передать туда, потом вернуть обратно, а так без проблем...
17 m-serg74
 
21.04.12
19:47
я вот только не пойму что он сможет доработать в "любой большой алгоритм в громоздкой конфигурации вроде УПП или КА" если отладчику ума дать не может?
18 CepeLLlka
 
21.04.12
20:26
(17) Я хз.. я тоже не смогу наверное.. но все ведь мы судим по себе..
19 BeaViS
 
22.04.12
11:36
(17) Так ты то сможешь дать ума отладчику?

Напиши мне правильный ответ на (0) и я тебе вышлю ящик пива.

(14) Да, в толстом клиенте всегда можно было.
20 m-serg74
 
22.04.12
14:10
(19) пиво не пью...
перечитай свое (11) и ответь на мое (10) может и получишь ответ на свое (11)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn