|
Таймаут для попытки
| ☑ |
0
shamannk
29.02.12
✎
12:05
|
Можно ли както в исключение попытки добавить таймаут т.е. попытаться опять только через 10 сек. И как?
|
|
1
Stim
29.02.12
✎
12:06
|
обработчик ожидания
|
|
2
pumbaEO
29.02.12
✎
12:11
|
|
|
3
shamannk
29.02.12
✎
12:14
|
ПодключитьОбработчикОжидания оно? А как указать что пробовать раз 10 тока, однократно понятно.
|
|
4
le_
29.02.12
✎
12:16
|
(3) Счетчик можно вести. Если КоличествоПовторов = 10 ОтключитьОбработчикОжидания();
|
|
5
shamannk
29.02.12
✎
12:16
|
(2) Нифигасе как телепатабота прокачали)))) спасибо!
|
|
6
pumbaEO
29.02.12
✎
12:19
|
потом начнутся вопросы, а на сервере не работает, а в фоновом задании тоже и т.д.
|
|
7
shamannk
29.02.12
✎
12:22
|
(6) А почему в название статьи нет ни одного слова про паузу или ожидание ее когда надо ненайдеш)))
|
|
8
КонецЕсли
29.02.12
✎
12:34
|
Флаг=Истина;
Пока Флаг Цикл
Попытка
докОбъект.записать(РежимЗаписиДокумента.Проведение);
Флаг=Ложь;
Исключение
Режим = РежимДиалогаВопрос.ПрерватьПовторитьПропустить;
Ответ = Вопрос("Не могу провести документ: "+докОбъект, Режим, 10,КодВозвратаДиалога.Повторить);
Если Ответ <> КодВозвратаДиалога.Повторить Тогда
Сообщить("Документ не перепроведен: "+докОбъект);
Флаг=Ложь;
КонецЕсли;
КонецПопытки;
КонецЦикла;
|
|
9
pumbaEO
29.02.12
✎
12:37
|
ищи по слову sleep
(8) Как это поможет на сервере?
|
|
10
КонецЕсли
29.02.12
✎
12:41
|
(9) про сервер только ты и говорил.
|
|
11
pumbaEO
29.02.12
✎
12:42
|
(10) телепатирую следующий вопрос :)
|
|