0
fimanich
24.08.14
✎
17:53
|
Всем привет!
8.3.4.408 Обычное приложение, клиент-серверный вариант базы.
Для документа определена подписка на событие ОбработкаПроведения. Обработчик события находится в неглобальном общем модуле с установленными флажками Сервер, Внешнее соединение, Клиент (обычное приложение), Вызов сервера.
В обработчике написан код:
#ЕСЛИ Клиент ТОГДА
....// здесь собственно необходимые действия.
Форма документа - управляемая. Форма списка - обычная. Проводим документ из формы документа - необходимые действия не происходят (что и в отладке видно). Проводим документ из формы списка - необходимые действия происходят. Из этого делаю вывод: в случае проведения из формы код подписки выполняется на сервере, в случае проведения и формы списка код подписки выполняется на клиенте.
Собственно, вопрос:
Верны ли такие выводы?
Просто в одном из видеокурсов было озвучено, что в обычном приложении модуль объекта компилируется на клиенте.
Видимо, здесь нужно дополнить:
только при вызове из обычной формы.
Подскажите, правильно я разобрался?
Выглядит все не совсем логично, на первый взгляд... Одно и то же событие, а в зависимости от точки вызова исполняется либо на сервере, либо на клиенте...
|
|