RuleMemberActionLink
RuleMemberActionLink 映射表
AP242
Windchill
specificationInclusion
Condition entity =specificationInclusion.includedSpecification
e_RuleMemberActionLink
Condition.type
如果条件 .type=’and’specificationInclusion.includedSpecification 属于规范类型,则
RuleMemberAction = ‘SELECT’
如果 Condition.type=’notEquals’,则
RuleMemberAction = ‘DISABLE’
如果 Condition.type=’or’,则 RuleMemberAction = ‘REQUIRES’
condition.parameters 中参考的规范中获取相关的选择规范
ruleMemberRef.objectReference.ufid=Choice.masterUfid
SpecificationInclusion 获取相关的 ChoiceRule 实体
ruleRef.objectReference.ufid=ChoiceRule.ObjectId.Ufid
ObjectId.localId= com.ptc.windchill.option.model.RuleMemberActionLink:+random number
PART 21 表示
#1096= SPECIFICATIONINCLUSION(#1098,CHARACTERSTRING('((null))'),$,#1218,
#396);
#396= SPECIFICATION(#397,CHARACTERSTRING('choice 4.2'),CHARACTERSTRING(
' ((null))'),IDENTIFIERSTRING('A.1'),$,#252,.F.);
这对您有帮助吗?