|
Подписка на события | ☑ | ||
---|---|---|---|---|
0
cy660ta
24.07.14
✎
16:43
|
Создал объект в конфиге на документ заказ покупателю.
Там при обработки проведения мой код проверяют на документ события, но не в этом суть. Делал это на файловой базе, оттестировал и как только поставил на реальную базу при открытие заказа покупателю вылетает ошибка. Получается следующее: при простом открытие документа начинает исполняться мой код...но как так? это же просто открытие и не "передЗаписью" или "обработкаПроведения" что за дела? Там ошибка просто лезит, т.к. мой код должен исполняться при проведение,а не при открытие Пробовал тестирование, выгружал из реальной базы в тестовую. Результат тот же, на файловой все отлично работает, на серверном варианте ошибка лезет. |
|||
1
hhhh
24.07.14
✎
16:56
|
(0) не гони, просто синтаксический анализ модуля происходит. Какая-то из процедур этого общего модуля используется при открытии.
|
|||
2
cy660ta
24.07.14
✎
16:58
|
(1) Почему тогда в файловой все норм, а в серверном варианте вылетает ошибка?
|
|||
3
х86
24.07.14
✎
17:28
|
(2)скорее всего модуль компилится на стороне сервера, и у тебя там что-то, чего не должно быть на сервере
давай свои ошибки |
|||
4
le_
24.07.14
✎
17:28
|
(2) http://f6.s.qip.ru/gbw3dohX.png
Следует обращать внимание на то, что на картинке выделено красным. Если там нет сервера, то соответственно на сервере это недоступно, сервер просто не знает таких функций/методов/объектов. В файловом варианте всё это не важно, а клиент-серверном имеет значение. Таким образом, если в модуле есть что-то подобное и производится попытка выполнить этот модуль на сервере, получишь ошибку. |
|||
5
cy660ta
24.07.14
✎
17:58
|
УТ 10.3 там все сервер, нет? я же нуб еще, могу не знать
|
|||
6
cy660ta
24.07.14
✎
17:59
|
ребяты, все работает норм, но почему когда ставишь на серверну 1С, то при открытие отрабатывается код из подписки на события "ПередЗаписью", если я просто открываю документ
|
|||
7
cy660ta
24.07.14
✎
18:01
|
Проблема только в этом. Зачем сервер лезет туда?
Сейчас гоняю отладчик на файловом, не попадает туда исполнение кода, но на серверном варианте лезет.. |
|||
8
hhhh
24.07.14
✎
18:13
|
(6) ну передвинь эту свою процедуру в другой общий модуль. Новый общий модуль создай и там свою эту процедуру.
|
|||
9
cy660ta
24.07.14
✎
18:20
|
(8) делал) он по источнику выходит на мою процедуру
|
|||
10
Aloex
24.07.14
✎
19:30
|
Может КЭШ, почисть.
|
|||
11
SSSSS_AAAAA
24.07.14
✎
19:46
|
(0) при обработкЕ, при проведениИ, при открытиИ, лезЕт
|
|||
12
hhhh
25.07.14
✎
13:16
|
(9) он выходит на ту процедуру, которую ты укажешь в подписке
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |