高级自定义 > 业务逻辑自定义 > 使用 Windchill 中的标准进行数据交换 > 使用 EXPRESS 进行 STEP 数据交换 > AP242 XPX 映射指南 > 将 AP242 (非 Windchill 数据) 导入到 Windchill EXPRESS 实体的映射表 > OptionSetChoiceRuleLink
  
OptionSetChoiceRuleLink
OptionSetChoiceRuleLink 映射表
AP242
Windchill
specificationConditionAssignmentSpecificationInclusionAssignment
e_ OptionSetChoiceRuleLink
specificationConditionAssignment.assignedToSpecificationInclusionAssignment.assignedTo 中参考的 ProductClass 中获取相关的 OptionSet
OptionSetRef.ObjectReference.ufid=optionSet.objectID.ufid
如果 sepcificationConditionAsignment
获取相关的 ChoiceConstraint 实体
否则
获取相关的 ChoiceMappingChoiceEnableChoiceRule 实体
ChoiceRuleRef.ObjectReference.ufid = Relevant RuleEntity.ObjectId.Ufid
objectID.localId= com.ptc.windchill.option.model.OptionSetChoiceRuleLink: + random number
PART 21 表示
#978= SPECIFICATIONCONDITIONASSIGNMENT(CHARACTERSTRING
('((null))'),$,CLASSSTRING('validity'),#979,#207);
#207= PRODUCTCLASS(#208,$,CHARACTERSTRING(' ((null))'),$,$,$,
IDENTIFIERSTRING('A.7'),$);
#1097= SPECIFICATIONINCLUSIONASSIGNMENT($,$,#1096,#207);
#207= PRODUCTCLASS(#208,$,CHARACTERSTRING(' ((null))'),$,$,$,
IDENTIFIERSTRING('A.7'),$);