Примеры схем нумерации
Следующий XML-код задает атрибут номера документа для использования последовательности, сгенерированной WTDOCUMENTID_seq, с предшествующей константой "REF-", где длина номера составляет 10 символов и символом заполнения является 0:
<AttributeValues objType="wt.doc.WTDocument">
<!-- set the number to a generated number -->
<AttrValue id="number"
algorithm="com.ptc.windchill.enterprise.revisionControlled.server.impl.NumberGenerator">
<Arg>REF-</Arg>
<Arg>{GEN:wt.enterprise.SequenceGenerator:WTDOCUMENTID_seq:10:0}</Arg>
</AttrValue>
</AttributeValues>
Следующий XML-код отключает автонумерацию документов, которая была включена в родительском контексте либо изделия, либо библиотеки, так что в текущем контексте документы нумеруются вручную:
<AttributeValues objType="wt.doc.WTDocument">
<!-- turn off auto-numbering -->
<AttrConstraint id="number"
algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints">
</AttrConstraint>
</AttributeValues>
Дополнительные примеры см. в разделе Создание содержимого правила схемы нумерации.
Было ли это полезно?