dbsetreadflag

Функция записи флага разрешения чтения данных клиенту.

Синтаксис:

rf = dbsetreadflag(f);

Аргументы:

Имя Тип данных Описание
f boolean Двоичный аргумент, значение которого должно быть равно 1, если необходимо установить флаг «Принимать данные от сервера», расположенного на вкладке «Настройки» окна «Редактор базы данных сигналов SDB» и значение 0, если необходимо этот флаг снять.

Описание:

dbsetreadflag – функция позволяет динамически изменять значение соответствующего флага из скрипта в ходе выполнения расчета.

Результат:

Имя Тип данных Описание
rf boolean Функция возвращает двоичную 1, если установка значения флага прошла успешно и 0, если задать состояние флага не удалось

Пример:

initialization
dbsetreadflag(1);
ss = 1;
end;
if ss = 1 then begin
if time > 600 then begin
dbsetreadflag(0);
ss = 0;
end;
end;

Данный скрипт разрешает прием данных от сервера при запуске расчета и запрещает его по прошествии 600 секунд.

Дополнительные материалы

Нет.