专业化管理 > 定制业务对象 > 对象初始化规则管理 > 了解对象初始化规则 > 定义对象初始化规则所使用的 XML 文档的内容 > 与 AttrValue 搭配使用的算法示例 > 使用 EnumTypeConstant 的文档属性示例
  
使用 EnumTypeConstant 的文档属性示例
以下示例显示设置了某文档的 docType 和 department 属性的出厂设置 XML。这两个属性不会显示在用户界面中,但必须为这两个属性提供值。PTC 提供的对象初始化规则会为这两个属性提供值。要显示这两个属性,需要自定义用户界面。
wt.rule.algorithm.EnumTypeConstant 算法需要以下自变量:
用于定义常量枚举列表的类的类名
默认常量
本示例已调整了格式以便适合于页面。请始终在一行上输入每个标记:
<AttributeValues objType="wt.doc.WTDocument">
<!-- set the doc type - enumerated type, this field is no longer displayed
in the UI so just default it -->
<AttrValue id="docType" algorithm="wt.rule.algorithm.EnumTypeConstant">
<Arg>wt.doc.DocumentType</Arg>
<Arg>$$Document</Arg>
</AttrValue>
<!-- set the department type - enumerated type, this field is no longer displayed
in the UI so just default it -->
<AttrValue id="department" algorithm="wt.rule.algorithm.EnumTypeConstant">
<Arg>wt.doc.DepartmentList</Arg>
<Arg>ENG</Arg>
</AttrValue>
</AttributeValues>