高级自定义 > 业务逻辑自定义 > 使用 Windchill 中的标准进行数据交换 > 使用 EXPRESS 进行 STEP 数据交换 > AP242 XPX 映射指南 > 将 AP242 (非 Windchill 数据) 导入到 Windchill EXPRESS 实体的映射表 > RuleMemberActionLink
  
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.);