特定管理 > 訂做企業物件 > 物件初始化規則管理 > 使用物件初始化規則 > 指定規則 > AttrValue 標籤語法
  
AttrValue 標籤語法
適用於某規則的 XML 文件可含有一個或多個 AttrValue 標籤。請一律將 AttrValue 標籤置於 AttributeValues 標籤內。
使用 AttrValue 標籤設定 Windchill 屬性的預設值。所設定的值只會在使用者介面未設定值時才會使用。可用來為 Windchill 屬性設定預設值的規則由適當的物件類型及前後關聯階層決定。如需規則如何使用這些階層的詳細資訊,請參閱合併規則以建立複合規則
AttrValue 標籤語法如下所示:
<AttrValue id="Windchill_object_attribute"
algorithm="default_value_algorithm">
algorithm_arguments
</AttrValue>
其中 AttrValue 標籤語法中顯示的 algorithm_arguments 包含演算法所需的引數。每一個現成的演算法都需要有零個、一個或多個引數。有關支援的演算法及其所需引數的詳細資訊,請參閱預設值演算法
例如,針對 wt.doc.WTDocument 物件類型使用下列置於 AttributeValues 標籤內的 XML,以識別預設文件資料夾路徑:
<AttrValue id="folder.id"
algorithm="com.ptc.core.foundation.folder.server.impl.FolderPathAttributeAlgorithm">
<Arg>/Default</Arg>
</AttrValue>
此外,您還可將選用 XML 屬性納入 AttrValue 標籤中,以執行下列作業:
將指定為絕對值的物件屬性值設定為在複合規則中使用。
自父項前後關聯繼承值時,忽略該物件屬性值的指定設定。
有關可以包含在 AttrValue 標籤中的受支援屬性的資訊,請參閱使用受支援類型與屬性