getpropevalstring

Функция получения интерпретированного текста, содержащего свойство с определенным именем объекта на схеме.

Синтаксис:

str = getpropevalstring(id,"ob_name");

Аргументы:

id – идентификатор объекта (блока на схеме или другого графического объекта),

"ob_name" – строка, содержащая имя свойства объекта (обрамляется кавычками, т.к. тип данных должен быть строковый).

Описание:

getpropevalstring – функция получения интерпретированного текста (формулы), содержащего свойство по имени ob_name объекта с идентификатором id . Возвращаемое значение типа строка. Для не интерпретируемых типов данных возвращает текстовое значение, аналогично getpropasstring. Идентификатор объекта может быть получен функцией getobj и имеет тип указателя на объект. Имя свойства задается строкой, обрамляется кавычками.

Результат:

str – строка, содержащая значение интерпретированной формулы свойства объекта.

Пример:

obj_id = getobj(1); //получаем идентификатор объекта
//получаем значение свойства объекта
name = getpropevalstring(id, "tag");
//выводим значение свойства
seterrorstr(name);

В результате выполнения данного скрипта выводится значение свойства tag объекта с индексом 1.