getdataformula
Функция получения интерпретируемого выражения свойства, или присваивания нового интерпретируемого выражения свойству объекта
Синтаксис
prop_frm = getdataformula(prop_id);
getdataformula(prop_id) = prop_frm;
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| prop_id | integer |
Идентификатор свойства |
Описание
getdataformula – функция позволяет получить текстовое значение интерпретируемого
выражения свойства с идентификатором prop_id, либо задать для него новое
значение.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| prop_frm | string |
Если функция используется в правой части операции присваивания ("="),
то prop_frm получает текстовое значение
интерпретируемого выражения заданного свойства; если функция
стоит в левой части операции присваивания, то присваивает
свойству новое значение prop_frm. |
Пример
prop_id = getobjpropdataid(macro5, 0);
prop_frm = getdataformula(prop_id);
getdataformula(prop_id) = "a+b";
В результате выполнения примера будет получен идентификатор свойства с номером 0 блока с именем
macro5. После чего происходит получение интерпретируемого
значения свойства и задание нового.
Дополнительные материалы
Нет.