![]() |
![]() |
![]() |
|
проверка на клиент-серверный вызов в коде | ☑ | ||
---|---|---|---|---|
0
1CQuery
20.08.25
✎
11:56
|
Всем привет! Использую метод ВызватьПаузу в серверном модуле. Если код запускается через фоновое задание - все ок, если через форму на клиенте пишет: "Использование метода ВызватьПаузу (CallSleep) в клиент-серверном вызове запрещено" Как проверить, что это клиент-серверный вызов? ВызватьПаузу нужно только при фоновом задании...
|
|||
1
Волшебник
20.08.25
✎
11:58
|
Заведите параметр сеанса "Работает рег.задание такое-то" (тип булево).
|
|||
2
aka MIK
20.08.25
✎
12:00
|
Процедура ВыполнитьДействиеНаСервере() Экспорт // Проверяем, что код выполняется в фоновом задании Если ПолучитьТекущийСеансИнформационнойБазы().ИмяПриложения = "BackgroundJob" Тогда // Безопасно вызываем паузу ВызватьПаузу(5); // Пауза на 5 секунд Иначе // Логика для клиент-серверного вызова, без паузы Сообщить("Метод ВызватьПаузу не используется в клиент-серверном вызове."); КонецЕсли; // Основной код // ... КонецПроцедуры |
|||
3
aka MIK
20.08.25
✎
12:01
|
Прикрутил бы уже какого-то ИИ-агента который бы отвечал на подобные вопросы, если людям гуглить лень...
|
|||
4
1CQuery
20.08.25
✎
12:03
|
(3) я у дипсика спрашивал, херню пронес он)
|
|||
5
Волшебник
20.08.25
✎
12:04
|
(3) Если людям лень гуглить, то почему я должен прикручивать какого-то ИИ-агента?
|
|||
6
aka MIK
20.08.25
✎
12:04
|
grok сейчас топчик, если забыть на время кто его владелец )
|
|||
7
1CQuery
20.08.25
✎
12:05
|
(2) Спасибо за подсказку!
|
|||
8
1CQuery
20.08.25
✎
12:05
|
(6) спасибо
|
|||
9
PR
20.08.25
✎
12:10
|
(0) А зачем тебе пауза?
|
|||
10
Asmody
20.08.25
✎
12:19
|
(9) подождать?
|
|||
11
PR
20.08.25
✎
12:21
|
(10) Подождать чего? Трамвая?
|
|||
12
Asmody
20.08.25
✎
12:26
|
(11) в интеграциях, особенно фоновых, иногда надо подождать
|
|||
13
1CQuery
20.08.25
✎
13:38
|
Отправляю СМС уведомления через роутер, роутер тупит приняв много сообщений сразу
|
|||
14
PR
20.08.25
✎
14:13
|
(13) Норм
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |