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. После чего происходит получение интерпретируемого значения свойства и задание нового.

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

Нет.