Функция получения и задания значения поля "Действие" для свойства
val = getdataaction(prop_id); getdataaction(prop_id) = val;
Имя | Тип данных | Описание |
---|---|---|
prop_id | integer | Идентификатор свойства блока |
getdataaction – функция позволяет осуществлять получение и задание текстового значения скрипта "Действие" свойства с идентификатором prop_id. Идентификатор свойства может быть получен, например, с помощью функций addproperty, getobjpropdataid.
Имя | Тип данных | Описание |
---|---|---|
val | string | Если функция используется в правой части операции присваивания ("="), то val получает текстовое значение скрипта "Действие" свойства; если функция стоит в левой части операции присваивания, то скрипт действие получает строковое значение val. |
initialization idx = getpropertyindex(testblock, "prop1"); if idx >= 0 then deleteproperty(testblock, idx); pid = addproperty(testblock, -1, 0, "prop1", "property", "", 3) //Присваиваем группу getdataaction(pid) = "GROUP Группа сигналов" end;
В данном примере происходит удаление имеющегося свойства блока, добавление нового и задание для него группы с помощью скрипта "Действие".
Нет.