|
|
клиентский код в регламенте
Hawk_1c, atlantika, Tatitutu, Timon1405, Tarlich, mikecool, Garykom, DemonShinji2, 2S, timurhv, bolder, lEvGl, oleg_km, shuhard, Lite777888, Смотрящий, LuckyStar, vova1122, paramedic, Fregat, Галахад, Zamestas, RoRu, Irbis, Климов Сергей, akronim, Расим, Fragster, Волшебник, lubitelxml
| ☑ |
|
0
atlantika
13.08.26
✎
11:29
|
Ситуация: по регламенту запускается обработка. Выполняется код из модуля объекта Обработки (всегда только так?).
Затем мне надо обратиться к другой обработке55, и запустить клиентский код из модуля формы обработки55. Там длительные операции... код написанный под выполнение на клиенте. Это реализуемо?
Цель в принципе - регламентом получить по контрагенту (или циклом по нескольким) данные из 1С:Контрагент и записать их в регистр.
1С:Контрагент работает не быстро, ответ получается через время в секундах, поэтому в типовом варианте УТ 11.5 реализовано в клиентском варианте с длительными операциями.
|
|
|
1
Волшебник
13.08.26
✎
11:30
|
Тебе не надо.
|
|
|
2
atlantika
13.08.26
✎
11:32
|
да я бы с радостью, но с меня требуют
|
|
|
3
Fragster
гуру
13.08.26
✎
11:33
|
Длительные операции - это серверный код, запущенный в фоновом задании. соответственно, с сервера этот код тоже можно дернуть.
|
|
|
4
atlantika
13.08.26
✎
11:43
|
(3) ПодключитьОбработчикОжидания - Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, толстый клиент, мобильное приложение (клиент). Не вижу использования на сервере. В теме длительных операций еще не разбираюсь ((. Как подругому проверять, что ответ на запрос пришел?
|
|
|
5
Garykom
гуру
13.08.26
✎
11:55
|
(4) На клиенте обработчик ожидания нужен чтобы не блокировать интерфейс при длительных вызовах сервера
Когда уже сервер - пофиг на ожидания и блокировки
Можно просто ждать завершение
А еще лучше использовать отдельные фоновые, да еще паралелльно
Но имхо это превышает квалификацию пока
|
|
|
6
atlantika
13.08.26
✎
12:10
|
(5) ..да, кажется для регламентного отдельно придется "дергать" процедуры. Думала просто использовать то, что уже работает, но видимо это не "просто". Спасибо.
|
|