Специализированное администрирование > Настройка бизнес-объектов > Администрирование правил инициализации объектов > Работа с правила инициализации объектов > Определение правил > Синтаксис тега AttrValue
  
Синтаксис тега AttrValue
Документ XML, используемый для правила, может содержать один или несколько тегов AttrValue. Всегда вкладывайте тег AttrValue в тег AttributeValues.
Используйте тег AttrValue для задания значения по умолчанию для атрибута Windchill. Набор значений используется, только если значение не было задано интерфейсом пользователя. Правила, доступные для задания для атрибута Windchill значения по умолчанию, определяются имеющейся иерархией типов объектов и контекстов. Дополнительные сведения об использовании этих иерархий см. в разделе Слияние правил для создания композитного правила.
Для тега AttrValue используется следующий синтаксис:
<AttrValue id="Windchill_object_attribute"
algorithm="default_value_algorithm">
algorithm_arguments
</AttrValue>
где algorithm_arguments в синтаксисе тега AttrValue содержит аргументы, требуемые алгоритмом. Стандартный алгоритм может не требовать аргументов, требовать один или несколько аргументов. Дополнительную информацию о поддерживаемых алгоритмах и их аргументах см. в разделе Алгоритмы значения по умолчанию.
Например, приведенный ниже XML-код, вложенный в тег AttributeValues для типа объекта wt.doc.WTDocument, используется для определения пути к папке документа по умолчанию:
<AttrValue id="folder.id"
algorithm="com.ptc.core.foundation.folder.server.impl.FolderPathAttributeAlgorithm">
<Arg>/Default</Arg>
</AttrValue>
Кроме того, можно включить дополнительные атрибуты XML в тег AttrValue, чтобы выполнить следующие действия:
Задать значение атрибута объекта, указанное как абсолютное значение, для использования в композитном правиле.
Игнорировать указанную настройку для значения атрибута объекта, когда значение унаследовано из родительского контекста.
Информацию о поддерживаемых атрибутах, которые могут быть включены в тег AttrValue, см. в разделе "Использование поддерживаемых типов и атрибутов".