|
ТаймАут между запросами в 1С
| ☑ |
0
iznvi
12.12.18
✎
11:37
|
Все привет , ребят,а подскажите как можно сделать таймаут языком 1С не подключая никаких JS скриптов и чтобы соответственно нагрузки на процессор было минимально ? Пытаюсь сделать через ПодключитьОбработчикОжидания,но как то не выходит,может есть еще способ ?
|
|
1
arsik
гуру
12.12.18
✎
11:39
|
Красная Я справа от темы
|
|
2
shadow_sw
12.12.18
✎
11:39
|
СтрокаЗапроса = "ping -n 1 -w "+Формат(1000 * ЗадержкаСекунд, "ЧДЦ=0; ЧГ=") + " 127.255.255.255";
WshShell = Новый COMОбъект("WScript.Shell");
WshShell.Run(СтрокаЗапроса, 0, -1);
|
|
3
ProxyInspector
12.12.18
✎
12:29
|
(2) Хороший способ. У меня была такая же проблема, и я формировал задержки через цикл. Потом запустил штук 30 фоновых процессов и сервер лег. А (2) позволило разрулить ситуацию.
Если признаться я удивляюсь глупости разработчиков 1С. Делать решение систем линейных уравнений, они время находят, а реализовать грамотную функцию "Задержка" или прерывания отчетов/обработок по ESC - нет.
Ларечная психология побеждает
|
|