XmlElem.Attr()
Возвращает специальный псевдо-объект, позволяющий одновременно читать и записывать значение атрибута динамического элемента (например в SOURCE).
Значение псевдо-объекта по умолчанию является значением атрибута, если атрибут с заданным именем присутствует, и пустая строка, если такого атрибута нет.
При попытке установить непустое значение псевдо-объекта запишется соответствующее значение атрибута. При попытке установить пустое значенеи псевдо-объекта атрибут удалится.
Синтаксис
Attr( attrName )
Attr( attrName, attrType )
Аргументы
attrNamestring
Имя атрибута
attrTypestringoptional
Тип атрибута (поддерживается "string" либо "bool"). Для "bool" функция вернет true или false вместо строки.
Пример
<EDIT SOURCE="Ps.Attr( 'SHOW-CONDITION' )"/>
<CHECK SOURCE="Ps.Attr( 'READ-ONLY', 'bool' )"/>
<CHECK SOURCE="Ps.Attr( 'READ-ONLY', 'bool' )"/>