高度なカスタマイズ > ビジネスロジックのカスタマイズ > Windchill で標準を使用したデータ交換 > EXPRESS を使用した STEP データ交換 > AP242 XPX マッピングガイド > AP242 のインポート (Windchill 以外のデータ) の Windchill EXPRESS エンティティへのマッピングテーブル > RuleMemberActionLink
  
RuleMemberActionLink
RuleMemberActionLink マッピングテーブル
AP242
Windchill
specificationInclusion
Condition entity =specificationInclusion.includedSpecification
e_RuleMemberActionLink
Condition.type
Condition.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.);