Имя: Пароль:
1C
1С v8
Отладка модуля внешней печатной формы
0 loken2
 
19.06.14
16:47
Подскажите как правильно сделать отладку ВПФ, нашел вот это: "при отладке ставишь останавливаться по ошибке, а в модуле ВПФ вызываешь исключение." В модуле ВПФ делаю ошибку (деление на ноль), остановка происходит на общем модуле печати, а внутрь ВПФ не пускает, как правильно сделать отладку ВПФ?
1 Dionis Sergeevich
 
19.06.14
16:48
2 KUBIK
 
19.06.14
16:49
3 Dionis Sergeevich
 
19.06.14
16:49
И плюсик не забудь мне там поставить если поможет)))
4 loken2
 
19.06.14
16:53
(3) Это для 8.3 ВПФ с БСП
5 loken2
 
19.06.14
16:53
?
6 vicof
 
19.06.14
17:00
в поиск - давно уже все разжевано
7 Вызвать Исключение
 
19.06.14
17:00
(0) для УФ как-то юзал вот это: http://forum.aeroion.ru/topic474.html
8 loken2
 
19.06.14
17:02
нашел только одну тему "v8: Отладка модуля внешней печатной формы.. Печаль", там  "при отладке ставишь останавливаться по ошибке, а в модуле ВПФ вызываешь исключение." не работает? УТ 11.1 (8.3.4.482)
9 loken2
 
19.06.14
17:04
(7) пробовал не работает, и не только у меня судя по отзывам на инфостарте
10 Вызвать Исключение
 
19.06.14
17:04
(9) на УНФ полгода назад работало..
11 Василёна
 
19.06.14
17:05
(9) почему не работает? у меня ок
12 Dionis Sergeevich
 
19.06.14
17:05
(4) пофиг. главное вызов делай клиентской процедуры
13 KUBIK
 
19.06.14
17:06
14 Dionis Sergeevich
 
19.06.14
17:06
(9) Просто сделай как в статье написано и будет тебе отладка без всяких обработок и геммороя
15 loken2
 
19.06.14
17:33
(14) не работает, в модуле объекта в процедуре печать делаю вот так "    Флаг = УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "СчетФактура");
" не переходит в код ВПФ - это УФ
16 loken2
 
19.06.14
17:34
(14) может сам покажешь, за помощь оплачу
17 stix2010
 
19.06.14
17:34
(0) мать за ногу, в обработке печати делаешь форму со ссылкой на объект печати и вызываешь функцию из модуля и отлаживай
18 stix2010
 
19.06.14
17:36
в смысле запускаешь её как внешнюю обработку
19 Dionis Sergeevich
 
19.06.14
17:36
(15) УправлениеПечатью.НужноПечататьМакет выполняется на клиенте?
20 Dionis Sergeevich
 
19.06.14
17:37
щас на erp проверю блин не поленюсь
21 loken2
 
19.06.14
17:40
(17) это ВПФ с БСП на 8.3
22 Dionis Sergeevich
 
19.06.14
17:41
АдресныйКлассификаторКлиент.СписокФайловДанных() попробуй
23 loken2
 
19.06.14
17:41
(19) сервер, у меня процедура Печать тоже на сервере выполняется
24 loken2
 
19.06.14
17:42
(22) может сам зайдешь по тим?
25 Василёна
 
19.06.14
17:43
(23) у вас база серверная?
26 Dionis Sergeevich
 
19.06.14
17:43
(23) сервер в режиме отладки?
27 Dionis Sergeevich
 
19.06.14
17:43
надо было начинать с того что на сервере надо отлаживать
28 Dionis Sergeevich
 
19.06.14
17:44
29 loken2
 
19.06.14
17:45
(27) нет база файловая
30 Василёна
 
19.06.14
17:47
(29) тогда почему не работает (7) ? только что скачала, открыла - все ок
31 loken2
 
19.06.14
17:48
(30) в какой конфигурации смотрите?
32 Василёна
 
19.06.14
17:49
(31) демка 11.0.7.21
33 loken2
 
19.06.14
17:55
УТ 11.1 (8.3.4.482)
34 Василёна
 
19.06.14
18:03
(33) 11.1.???????
35 loken2
 
19.06.14
18:07
да, УТ 11.1 + CRM
36 Василёна
 
19.06.14
18:07
(35) та часть, которая УТ какой версии?
37 Dionis Sergeevich
 
19.06.14
18:13
(36) Василёна пойдем гулять)
38 loken2
 
19.06.14
18:16
так возможно там сделать отладку ВПФ или нет, полная версия УТ не указана, CRM 2.0.5.2
39 loken2
 
19.06.14
18:16
DionisSergeevich поможешь, работу оплачу
40 Василёна
 
19.06.14
18:20
(38) только что поверила на УТ 11.1.5.8 - работает.
Какую ошибку вообще выдаёт?
41 loken2
 
19.06.14
18:20
(37) так поможешь или нет?
42 Василёна
 
19.06.14
18:21
Проверила*
43 loken2
 
19.06.14
18:21
пишет что нет данных для заполнения, в код обработки на точки остановки не пускает
44 Dionis Sergeevich
 
19.06.14
18:22
(41) я занят немного)))
45 Dionis Sergeevich
 
19.06.14
18:22
Василена =) не игнорь меня =)
46 Василёна
 
19.06.14
18:23
(43) это сама ВПФ?
47 loken2
 
19.06.14
18:23
у всех все работает, а как конкретно по делу....
48 loken2
 
19.06.14
18:23
(46) да
49 Василёна
 
19.06.14
18:23
(45) я тебя боюсь =(
50 Василёна
 
19.06.14
18:24
(48) как данные получаешь?
51 loken2
 
19.06.14
18:25
(50) может сами посмотрите?
52 Вызвать Исключение
 
19.06.14
18:26
(49) а меня? :)
53 Василёна
 
19.06.14
18:28
(51) сорри, уже не на работе
(52) я всех боюсь =)
54 Dionis Sergeevich
 
19.06.14
18:28
(49) я не страшный, не кусаюсь - зубкоф нету))
55 Василёна
 
19.06.14
18:29
(54) уже выбили?
56 Dionis Sergeevich
 
19.06.14
18:31
добрая девочка... Не выросли еще
57 Вызвать Исключение
 
19.06.14
18:31
(53) "..уже не на работе " и на мисте сидишь?! теперь я тебя боюсь ))
58 Василёна
 
19.06.14
18:33
(57) мне просто интересно, почему у автора не работает обработка из (7) =)
59 loken2
 
19.06.14
18:35
(58) завтра сможете посмотреть?
60 Вызвать Исключение
 
19.06.14
18:36
(58) да лааадно.. так меня ещё не обманывали :) фотка в профиле, наверно, тоже не настоящая )
61 Василёна
 
19.06.14
18:38
(59) да
62 Василёна
 
19.06.14
18:38
(60) в пеинте нарисована
63 loken2
 
19.06.14
18:39
(61) ок, могу предоставить доступ по Team Viewer
64 loken2
 
19.06.14
18:40
есть еще желающие помочь?
65 Вызвать Исключение
 
19.06.14
18:42
(64) ээх, жаль аськи в профиле нет )
66 Вызвать Исключение
 
19.06.14
18:43
(65) для (62)
67 Вызвать Исключение
 
19.06.14
18:43
(64)  а вообще, я б помог, но, думаю, Василёна справится :)
68 loken2
 
19.06.14
18:46
(67) так помоги, призвой фонд 500р )
69 Вызвать Исключение
 
19.06.14
18:56
(68) 500 р за заход в отладчик? :)
70 loken2
 
19.06.14
18:58
(69) чтобы показать как делать отладку ВПФ, лучше если по методу без обработки как в (1) http://infostart.ru/public/204306/
71 Василёна
 
19.06.14
20:41
(70) так обратитесь к автору. Это (56)
72 Василёна
 
19.06.14
20:42
(65) почта есть
73 loken2
 
19.06.14
22:03
(71) автор занят, не хочет помогать  )
74 Вызвать Исключение
 
19.06.14
22:11
(72) чатиться по почте как-то слишком брутально :)
75 Вызвать Исключение
 
19.06.14
22:12
(73) могу помочь на выходных.. в аську стучись
76 loken2
 
20.06.14
11:37
^
77 Василёна
 
20.06.14
11:58
(76) все никак?
78 loken2
 
20.06.14
12:21
(77) жду помощи спецов )
79 Василёна
 
20.06.14
12:32
(78) ок, жди
80 loken2
 
20.06.14
14:17
(79) вы не посморите?
81 toypaul
 
гуру
20.06.14
14:33
делал отладку внешних формы всяких вызовов. делать пришлось по разному. в том числе через доп формы в самих обработках.

код наверное не вспомню. конфа у клиента.

во-первых, работала отладка в режиме отладки.
во-вторых, если вызов без открытия форм, то открывал внешний файл, из которого обработка была сделана
в-третих, если форма открывала форму, то извращался как-то через дополнительную форму в обработке, которая открывала основную.
82 toypaul
 
гуру
20.06.14
14:33
делал отладку внешних ОБРАБОТОК
83 toypaul
 
гуру
20.06.14
14:34
методы предложенные на просторах инета или не работали или работали через раз = что через ошибку, что через спец обработку с ИС
84 vicof
 
20.06.14
14:37
(0) Все не читал. Дай угадаю - у тебя клиент-сервер, и отладка на сервере не включена.
85 Василёна
 
20.06.14
14:51
(84) см (29)
(80) через подзорную трубу?
86 loken2
 
20.06.14
15:32
(85) доступ по тим
87 Василёна
 
20.06.14
15:36
(86) на почту напишите
88 Dionis Sergeevich
 
20.06.14
16:31
Ну что? получилось все?
89 loken2
 
20.06.14
16:37
(88) нет, твой способ опробуем на моей конфе
90 loken2
 
20.06.14
16:37
(88) если получиться - 500р
91 Dionis Sergeevich
 
20.06.14
16:51
(90) Не получится - пиши в скайп - в профиле на ИС есть - завтра часа в 2 дня по мск планирую освободиться.
92 loken2
 
20.06.14
16:58
(91) отправил сообщение на ИС
93 singlych
 
20.06.14
17:15
(21) Ну, и? Сделай экспортной функцию, в которой формируешь табдок и далее как (17)
94 loken2
 
20.06.14
18:23
(93) а при этом при открытии печ.форма сразу будет формироваться, или сперва будет появлятся где нужно будет нажать кнопку печать?
95 loken2
 
20.06.14
18:26
), появляться форма
96 loken2
 
20.06.14
18:27
когда из документа вызываешь печать
97 singlych
 
20.06.14
22:33
Не понял про (96). В обработке печати делаешь основную форму, которая будет появляться при открытии этой обработки из Файл-Открыть. В форме реквизит - ссылка на документ и кнопка, по которой вызывается экспортная процедура обработки, в которой ты формируешь табдок (которую тебе отладить надо) и в которую ты передаешь ссылку на документ.