Имя: Пароль:
1C
1С v8
Перечитать данные в форме через http-сервис
0 AneJIbcuH
 
06.03.21
16:23
Приветствую! Используется связка УПП - ТСД (на ТСД мобильная платформа 1С)
Вопрос в чем, в УПП интерактивно создается документ и записывается, далее выгружается на ТСД через http-сервис (при этом форма документа НЕ закрывается).
На ТСД документ принимают, обрабатывают и обратно отправляют. Срабатывает также http-сервис, который находит по GUID документ и обновляет его.
НО форма в УПП всё ещё открыта и естественно, необходимо переоткрыть её (либо вручную перечитать данные БД), чтобы данные обновились.
Как можно сделать так, чтобы данные на открытой форме могли бы обновиться, когда происходит прием изменений документа через http-сервис??
Может идентификатор этой формы передавать в ТСД и возвращать обратно, но как это использовать пока не пойму.
1 ДедМорроз
 
07.03.21
12:52
Периодически опрашивать на предмет изменения версии.
Событие от http-сервиса приходит на сервере,а форма на клиенте.
2 AneJIbcuH
 
07.03.21
21:25
(1) Да понимаю, что событие на сервере.
Тут тогда, когда выгрузку нажали сохраняем версию и подключаем обработчик ожидания и с какой-то периодичностью сравниваем с версией ссылки (хотя вот тут сомневаюсь, как получить новую версию объекта, если форма не закрывалась) и Перечитать()?
3 AneJIbcuH
 
07.03.21
21:26
(2) *Прочитать()