|
Помогите отладить ошибку | ☑ | ||
---|---|---|---|---|
0
breezee
16.09.16
✎
17:28
|
Добрый вечер. У меня проблема. Есть обмен данными. Обмен выполняется с помощью обработки "УниверсальныйОбменДаннымиXML". Обработка обращается ко всем метаданным и добавляет их в ТЗ соответствий.
Проблема в том что так она должна делать, но, когда я запускаю обработку в Документооброте(2.1.6, точно не помню, сейчас не на работе, но версия последняя) она обращается к регистру сведений ПраваПользователейОбщие(или как-то так). После обращения выпадывает ошибка. В ошибке написано что из менеджера этого регистра идет обращение к общему модулю, но, система не видит общий модуль и пишет "переменная не определена". Я вызывал этот общий модуль из другой внешней обработки - и на клиенте и на сервере видит нормально (модуль КлиентСерверный). Не смог определить откуда вызов не по остановке по ошибке(просто не останавливается, сразу выпадывает ошибка), не через замер производительности. В гугле нашел такую же проблему - написано было обновить правила. Но, у меня правила самописные и они работали. Куда курить? Подскажите, пожалуйста, как понять откуда идет вызов? Да, в подписке на событие тоже поставил точку останова - тоже не останавливается. Подписка вызывается после записи набора этого регистра |
|||
1
Господин ПЖ
16.09.16
✎
17:29
|
стек вызовов есть
|
|||
2
breezee
16.09.16
✎
17:30
|
(1) У меня прекращает работать отладка. Сразу в Предприятии пишет ошибку
|
|||
3
Господин ПЖ
16.09.16
✎
17:34
|
-debug включи
|
|||
4
breezee
16.09.16
✎
17:35
|
(3) А это где? Что-то на уровне администрирования?
|
|||
5
breezee
16.09.16
✎
17:36
|
(3) На сервере отладка работает. Я Вызывал из УФ код с препроцессором &НаСервере, остановка работала
|
|||
6
IlyaSR
16.09.16
✎
17:41
|
Конфигурация: Отладка - Остановка по ошибке...
|
|||
7
breezee
16.09.16
✎
17:43
|
(6) Я же говорю что не работает. Я бы не стал тут тему создавать(хотя пятница может быть и стал бы))
|
|||
8
shuhard
16.09.16
✎
17:44
|
(7) и чё ?
|
|||
9
breezee
16.09.16
✎
17:44
|
(8) И не останавливается, сразу пишет ошибку в режиме предприятия, без остановки в конфигураторе
|
|||
10
breezee
16.09.16
✎
19:28
|
Апну
|
|||
11
Cyberhawk
16.09.16
✎
19:31
|
Лес слов, а ни фига не ясно
|
|||
12
breezee
16.09.16
✎
19:34
|
(11) Если коротка - Есть ошибка, которая не останавливается по ошибке. Как найти откуда она появилась?
|
|||
13
Жан Пердежон
16.09.16
✎
19:34
|
видимо, тс обработку в толстом клиенте запустил - а конфа не это не расчитана (галки на общих модулях: вызов сервера / толстый клиент - смотря что за модуль)
|
|||
14
Cyberhawk
16.09.16
✎
19:35
|
(12) Ошибку в студию
|
|||
15
breezee
16.09.16
✎
19:36
|
(13) Да, в толстом, в тонком КД файл обмена вообще не видела, пришлось извратиться
|
|||
16
breezee
16.09.16
✎
19:36
|
(13) Но такая же хрень когда я и по COM соединению обмениваюсь
|
|||
17
Рэйв
16.09.16
✎
19:37
|
Писец. Лев Толстой какойто.Война и мир.
А текста ошибки нет.Печалька. |
|||
18
Жан Пердежон
16.09.16
✎
19:37
|
+ к (13) вызова вообще может не быть, он тупо не "компилируется"
|
|||
19
breezee
16.09.16
✎
19:38
|
(14) Не могу, пока не на работе (18) Тот модуль не компилируется
|
|||
20
Жан Пердежон
16.09.16
✎
19:44
|
(19) для клиент-серверных модулей
ставь галку "Клиент (обычное приложение)"; для серверных - "Вызов сервера" |
|||
21
breezee
16.09.16
✎
19:46
|
(20) Спасибо! Теперь я понял, почему на УФ у меня все видно было. Блин, на УФ обработка не видит файл обмена, на обычных формах не видит общие модули, просто жесть
|
|||
22
Рэйв
16.09.16
✎
19:47
|
(21)"О сколько нам открытий чудных Готовят просвещенья дух И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель"
(С) |
|||
23
breezee
16.09.16
✎
19:48
|
(22) Я целый день бился с ветряными мельницами и нашел ошибку, которая бы никогда не случилась
|
|||
24
Voblhned
16.09.16
✎
22:23
|
(12) есть мнение что ошибка не там
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |