![]() |
![]() |
![]() |
|
ПодключитьОбработчикОжидания | ☑ | ||
---|---|---|---|---|
0
YHVVH
11.11.09
✎
14:37
|
А правда что в 8 в отличии от 7 обработчик вызывает процедуру, не сомтря на то что она еще не закнчилась выполняться? и если да то как это отключить?
|
|||
1
Stepa86
11.11.09
✎
14:39
|
нет
|
|||
2
YHVVH
11.11.09
✎
14:40
|
(1) что нет когда да
|
|||
3
Ksandr
11.11.09
✎
14:41
|
(2) А нафиг топик создаешь, если ответ тебе уже известен?
|
|||
4
Stepa86
11.11.09
✎
14:41
|
Глобальный контекст
ПодключитьОбработчикОжидания (AttachIdleHandler) Синтаксис: ПодключитьОбработчикОжидания(<Имя процедуры>, <Интервал>, <Однократно>) Параметры: <Имя процедуры> (обязательный) Тип: Строка. Имя экспортируемой процедуры модуля приложения или глобального общего модуля. <Интервал> (обязательный) Тип: Число. Интервал времени с точностью до 1/10 секунды, через который будет осуществляться вызов процедуры (положительное число). Если указано значение меньше 1, то значение третьего параметра должно быть равно Истина. <Однократно> (необязательный) Тип: Булево. Признак однократного выполнения обработчика ожидания. Истина - указанный обработчик ожидания будет выполнен один раз. Значение по умолчанию: Ложь Описание: Подключает вызов указанной экспортируемой процедуры модуля приложения или глобального общего модуля через определенный интервал времени. (!!!!!) Вызов будет осуществляться только в "состоянии покоя", то есть в тот момент, когда программа не выполняет никаких действий. (!!!!!!!!!) Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Примечание: Вызов обработчика ожидания продолжается, пока система не завершит работу или пока не будет вызван метод глобального контекста ОтключитьОбработчикОжидания. Пример: Процедура ОтчетОпродажахЗаДень() // ... КонецПроцедуры //... ПодключитьОбработчикОжидания("ОтчетОпродажахЗаДень", 60); См. также: Глобальный контекст, метод ОтключитьОбработчикОжидания |
|||
5
YHVVH
11.11.09
✎
14:41
|
(3) хочу знать правду :-)
|
|||
6
YHVVH
11.11.09
✎
14:42
|
(5) а в форме?
|
|||
7
Stepa86
11.11.09
✎
14:42
|
(6) а самому СП глянуть?
|
|||
8
YHVVH
11.11.09
✎
14:43
|
ПодключитьОбработчикОжидания("НаСклад",Секунды);
Процедура НаСклад() .... ТЗ.ВыбратьСтроку(); КонецПроцедуры дык вот если я не нажимаю окей он мне модальных окон создает сктолько сколько раз вызвал. |
|||
9
Stepa86
11.11.09
✎
14:45
|
Окно хоть и модальное, но система находится в состоянии покоя, это уже фича работы с модальными окнами
|
|||
10
YHVVH
11.11.09
✎
14:46
|
(9) т.е. код после ТЗ.ВыбратьСтроку() не отработается у 10 экземпляров а потом когджа буду нажимать окей оно пойжет дальше так?
|
|||
11
Stepa86
11.11.09
✎
14:48
|
(10) да, а нафик ты модальное окно обработчиком ожидания открываешь?
|
|||
12
YHVVH
11.11.09
✎
14:49
|
(11) да я не хотел, случайно получилось, решил проверить результат запроса а потом смотрю полезли таблички. вот вопрос и возник.
|
|||
13
YHVVH
11.11.09
✎
14:50
|
а вообще в состояние покоя кроме модалов еще ченибудь входит?
|
|||
14
YHVVH
11.11.09
✎
14:57
|
собсно спасибо.
|
|||
15
Stepa86
11.11.09
✎
14:58
|
(13) если система не выполняет конкретный код (на встроенном языке или на уровне платформы) то она в состоянии покоя
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |