PTC FlexPLM 基础知识 > 样品 > 基于状况自动创建新样品或样品请求 > 基于其状况启用和配置样品或样品请求的自动创建
  
基于其状况启用和配置样品或样品请求的自动创建
1. 创建“样品”“样品请求”的隐藏属性。
2. 请确保“样品状况”“样品请求状况”属性可用。这些是出厂设置的属性。
3. “样品状况”“样品请求状况”属性应具有枚举值列表。管理员必须定义一个将为启用自动创建而配置的枚举值。
4.
com.lcs.wc.sample.autocreate.samplerequest.enable 条目的 custom.lcs.propeties 中的特性值设置为 true
5. 使用属性的内部名称和枚举值列表的内部名称,更新下面的特性条目集。
提供的值仅用于示例,可以根据要求进行更改。
根级别条目:
com.lcs.wc.sample.Sample.sampleStatus=Rejected
com.lcs.wc.sample.Sample.sampleRequestStatus=Rejected
com.lcs.wc.sample.Sample.sampleStatusKey=sampleStatus
com.lcs.wc.sample.Sample.sampleReqStatusKey=sampleRequestStatus
com.lcs.wc.sample.Sample.sampleRequestName=requestName
添加隐藏属性:
com.lcs.wc.sample.Sample.sampleStatusHidden=sampleStatusHidden
com.lcs.wc.sample.Sample.sampleReqStatusHidden=sampleReqStatusHidden
添加序列属性:
com.lcs.wc.sample.Sample.sampleRequestSequence=sampleRequestSequence
6. 根据需要为每个可变类型添加新的特性条目集。
例如,如果希望不同的状况值驱动一个或多个可变类型的自动创建,则为相应的可变类型创建条目。
>com.lcs.wc.sample.Sample\\Product\\Sweater.sampleStatus=Requested
>com.lcs.wc.sample.Sample\\ Product\\Sweater.sampleRequestStatus= Received
* 
只有在根级别设置了其他特性条目时才能进行上述覆盖,因为其他特性条目引用在根级别创建的属性。
如果根级别条目不可用,则子类型级别条目将如下所示:
com.lcs.wc.sample.Sample\\ Product \\Sweater.sampleStatus=Rejected
com.lcs.wc.sample.Sample\\ Product\\Sweater.sampleRequestStatus=Rejected
com.lcs.wc.sample.Sample\\ Product\\Sweater.sampleStatusKey=sampleStatus
com.lcs.wc.sample.Sample\\ Product\\Sweater.sampleReqStatusKey=sampleRequestStatus
com.lcs.wc.sample.Sample\\ Product\\Sweater.sampleRequestName=requestName
#添加隐藏属性
com.lcs.wc.sample.Sample\\ Product\\Sweater.sampleStatusHidden=sampleStatusHidden
com.lcs.wc.sample.Sample\\ Product\\ Sweater. sampleReqStatusHidden= sampleReqStatusHidden
#添加序列属性
com.lcs.wc.sample.Sample\\ Product \\ Sweater.sampleRequestSequence=sampleRequestSequence
7. 如果样品有十个可变类型,并且九个可变类型的配置与根级别相同,则由于继承规则,根级别条目和需要覆盖的一个可变类型是唯一需要的特性条目。
8. 如果可变类型条目不可用,则系统将继承其原型级别配置。
9. 重新启动服务器。