getgraphicidbyengine
Функция получения идентификатора графика в менеджере данных
Синтаксис
gid = getgraphicidbyengine(dm_id);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| dm_id | integer |
Идентификатор объекта ввода-вывода (объекта в менеджере данных) |
Описание
getgraphicidbyengine – функция позволяет получить идентификатор графика, по
идентификатору (dm_id) объекта в менеджере данных, содержащего этот график.
Идентификатор dm_id может быть получен с помощью функции
getengineofblock. При этом возвращаемый функцией
идентификатор является не идентификатором блока (получаемым, например, функцией
getobj), а идентификатором специфического содержимого
объекта менеджера данных (окна графика).
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| gid | integer |
Идентификатор объекта (графика) |
Пример
initialization
eid = getengineofblock(TimeGraphic8); //получить id объекта в менеджере данных по id блока, с которым этот объект связан
gid = getgraphicidbyengine(eid); //получение id графика по id объекта в менеджере данных
setgraphicyauto(gid,0,0); //отключение автомасштаба для графика
end;
setgraphicyscales(gid,0,(-1,1 + time/10)); //установить масштабы по оси Y
В результате выполнения данного скрипта, на каждом шаге будет происходить изменение масштаба по
оси Y для нулевой (первой по порядку) шкалы на графике с именем TimeGraph8.
Дополнительные материалы
Нет.