|
Интерфейс Такси, перечитать данные |
☑ |
0
LenaAt
12.12.17
✎
12:57
|
Есть общий модуль, в котором выполняется обработчик некоторого события. Подскажите, пожалуйста, как программно из этого обработчика перечитать данные у открытого документа?
|
|
1
vicof
12.12.17
✎
13:28
|
Никак. Не путай документ и его отображение.
Юзай ПодключитьОбработчикОжидания.
|
|
2
vicof
12.12.17
✎
13:29
|
Ну и плюс клиент-серверное взаимодействие учи. Не может сервер вызывать клиента.
|
|
3
LenaAt
12.12.17
✎
15:23
|
(2) Спасибо, но я решила сделать по-другому: поместить на форму кнопку Перечитать.
|
|
4
LenaAt
12.12.17
✎
15:38
|
Но мне всё равно не понятно, почему УФ в 1С не могут работать также, как работает динамическое приложение по протоколу HTTP? Там тоже происходит событие на клиенте, отправляется запрос на web сервер, на котором выполняется некая функция - обработчик события, а дальше web сервер заново собирает HTML страницу и отправляет её клиенту с сообщением, что её нужно перечитать. Тонкий клиент 1С - это тот же HTTP. В чем проблема?
|
|
5
Fragster
гуру
12.12.17
✎
15:39
|
правильно на сервер отправлять даннныеформы, с сервера их возвращать обработанные и включать модифицированность
|
|
6
Fragster
гуру
12.12.17
✎
15:40
|
(4) потому что не так это работает.
|
|
7
DmitrO
12.12.17
✎
15:45
|
(4)Да нет никаких проблем, если общий модуль у вас клиентский (ну раз там обработчик события), то осталось в этом обработчике добраться до формы документа и вызвать у нее метод Прочитать.
|
|