Имя: Пароль:
1C
1С v8
Автообновление таблицы на форме
0 dragonIMV
 
03.03.12
11:14
Есть внешняя обработка. На форме обработки выводится таблица одна.
Как организовать автообновление этой таблицы и как при этом менять данные?
Т.е. таблица вывела, допустим, 10 строк по алгоритму определенному. Через 5 секунд надо чтобы она вывела 10 других строк. И так каждые 5 секунд.

1С 8.2 УПП стоит.
1 PVV65
 
03.03.12
11:18
Глобальный контекст
ПодключитьОбработчикОжидания (AttachIdleHandler)
Синтаксис:
ПодключитьОбработчикОжидания(<Имя процедуры>, <Интервал>)
Параметры:
<Имя процедуры> (обязательный)
Тип: Строка. Имя процедуры модуля приложения или общего модуля.
<Интервал> (обязательный)
Тип: Число. Интервал времени в секундах, через который будет осуществляться вызов процедуры (положительное число).
Описание:
Подключает вызов указанной процедуры модуля приложения или общего модуля через определенный интервал времени. Вызов будет осуществляться только в "состоянии покоя", то есть в тот момент, когда программа не выполняет никаких действий.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
При работе модального диалога обработка ожидания продолжается, если этот диалог является формой 1С:Предприятия, в противном случае она прерывается до окончания работы диалога.
Пример:
Процедура ОтчетОпродажахЗаДень()
// ...
КонецПроцедуры;

//...
ПодключитьОбработчикОжидания("ОтчетОпродажахЗаДень", 60);
См. также:
Глобальный контекст, метод ОтключитьОбработчикОжидания
2 dragonIMV
 
03.03.12
11:20
точно, спасибо, всю голову сломал пытаясь вспомнить как процедурка эта называется)))
вылетело из головы и вспомнить не могу
3 PVV65
 
03.03.12
11:21
Это более правильно


Форма (Form)
ПодключитьОбработчикОжидания (AttachIdleHandler)
Синтаксис:
ПодключитьОбработчикОжидания(<Имя процедуры>, <Интервал>)
Параметры:
<Имя процедуры> (обязательный)
Тип: Строка. Имя процедуры, подключаемой в качестве обработчика ожидания.
<Интервал> (обязательный)
Тип: Число. Интервал времени в секундах, по истечению которого должна вызываться процедура - обработчик ожидания.
Описание:
Подключает указанную процедуру в качестве обработчика ожидания. Процедура будет вызываться в период ожидания системы каждый раз по истечению указанного интервала времени.
Примечание:
При работе модального диалога обработка ожидания продолжается, если этот диалог является формой 1С:Предприятия, в противном случае она прерывается до окончания работы диалога.
Пример:
ПодключитьОбработчикОжидания("ПриОжидании", 1);
См. также:
Форма, метод ОтключитьОбработчикОжидания
Глобальный контекст, метод ПодключитьОбработчикОжидания
4 dragonIMV
 
03.03.12
11:24
(3) ну я его и нашел уже, для формы именно...глобальный то действительно незачем тут использовать...
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.