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 секунд.
Дополнительные материалы
Нет.