Пауза в тонком клиенте #557573


#0 by Вуглускр1991
А вот не работает sleep. Вся 1С-ина как-то перекашивается, тормозит, но события формы окон хватают. Что читал: Да что ж они до сих пор ...
#1 by le_
Вообще, можно через ПодключитьОбработчикОжидания сделать. Только зачем?
#2 by Вуглускр1991
А что делать до того момента, когда сработает событие в обработчике? Надо остановить поток выполнения 1С кода, а это значит, остановить на то же самое время все обслуживающие клиентскую среду или процесс на сервере потоки (уже как бы настоящие потоки исполнения команд процессора). В 7.7 это было можно и компонента ромикса работала как надо. В 8.2 поведение другое. Цель та же выполнять некий код, обрабатывающий документы (и проводящий в том числе), так, чтобы остальные не страдали от перегрузки. Что-то подумалось: а они (остальные и не пострадают), блокировки управляемые, на уровне строк. Есть у меня в коде место, где я по сети отправляю пакет и должен от сервака ответ получить. Вот пока ответа не будет, чтобы ни в лево ни в право. По крайней мере на стороне клиента вот для этого.
#3 by le_
Просто для примера... Как сделать паузу. Сам я бы не стал таким образом делать ) В МояПроцедура: В основной процедуре:
#4 by acsent
На сервере храни таблицу документов. По обратотчику дергай по одной записи и делай свое грязное дело
#5 by Fragster
делай все в процедуре на сервере
#6 by Вуглускр1991
Нельзя, сервак не http, пакет кидает ВК.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С