|
特定のエイリアスのマッピングは、1 つのタイプまたはそのサブタイプに対して 1 度しか使用できません。同じマッピングで 2 つ目のエイリアス属性が定義されると、エラーになります。タイプの「Logical Attributes Report」には、そのタイプに対してすでに使用されているマッピングが表示されます。ここには、「タイプおよび属性の管理」ユーティリティでエイリアス属性に対して使用されるものも含まれます。Logical Attributes Report は、 > で使用できます。詳細については、カスタマイズツールの概要を参照してください。
|
<関連付け>
|
意味
|
||
<属性>^<タイプ>
|
このオブジェクトが参照するほかのオブジェクトにナビゲートします。
|
||
<属性>@<タイプ>
|
このオブジェクトを参照するオブジェクトにナビゲートします。
|
||
<属性>=<属性>@<タイプ>
|
このオブジェクトと同じ値を持つオブジェクトにナビゲートします。
|
||
<関連付け>~<関連付け>
|
つながっている複数の <関連付け> にわたってオブジェクトをナビゲートします。
|
現在のオブジェクト | 属性値のマッピング | 説明 |
「アクティビティ」(com.ptc.projectmanagement.plan.PlanActivity) | containerReference^wt.projmgmt.admin.Project2~containerInfo.name | 現在の「アクティビティ」(com.ptc.projectmanagement.plan.PlanActivity) オブジェクトの「コンテキスト」(containerReference) 属性によって参照されている「プロジェクト」(wt.projmgmt.admin.Project2) オブジェクトにナビゲートし、「プロジェクト」(wt.projmgmt.admin.Project2) オブジェクトから「名前」(containerInfo.name) 属性を取得します。 |
「ドキュメント」(wt.doc.WTDocument) | describedBy@wt.part.WTPartDescribeLink~describes^wt.part.WTPart~name | 現在の「ドキュメント」(wt.doc.WTDocument) オブジェクトを参照する describedBy 属性を持つ wt.part.WTPartDescribeLink オブジェクトにナビゲートした後、それらの wt.part.WTPartDescribeLink オブジェクトの describes 属性によって参照されている「部品」(wt.part.WTPart) オブジェクトにナビゲートし、それらの「部品」(wt.part.WTPart) オブジェクトのname 属性を取得します。 |
「リソース割当」(com.ptc.projectmanagement.assignment.ResourceAssignment) | parentReference^com.ptc.projectmanagement.plan.PlanActivity~deadline | 現在の「リソース割当」(com.ptc.projectmanagement.assignment.ResourceAssignment) オブジェクトの「parentReference」 (parentReference) 属性によって参照されている「アクティビティ」(com.ptc.projectmanagement.plan.PlanActivity) オブジェクトにナビゲートした後、それらの「アクティビティ」(com.ptc.projectmanagement.plan.PlanActivity) オブジェクトの「期限」(deadline) 属性を取得します。 |
「部品」(wt.part.WTPart) | describes@wt.part.WTPartDescribeLink~describedBy^wt.doc.WTDocument~publisher | (このマッピングでは、「ドキュメント」(wt.doc.WTDocument オブジェクトタイプ) で「パブリッシャ」(publisher) 属性が作成されていることを前提としています) 現在の「部品」(wt.part.WTPart) オブジェクトを参照する describes 属性を持つ wt.part.WTPartDescribeLink オブジェクトにナビゲートした後、それらの「部品」(wt.part.WTPart) オブジェクトの describedBy 属性によって参照される「ドキュメント」(wt.doc.WTDocument) オブジェクトにナビゲートし、それらの「ドキュメント」(wt.doc.WTDocument) オブジェクトの「パブリッシャ」(publisher) 属性を取得します。 |
「部品」(wt.part.WTPart) | name=title@wt.doc.WTDocument~description | 現在の「部品」(wt.part.WTPart) オブジェクトの「名前」(name) 属性と一致する「タイトル」(title) 属性を持つ「ドキュメント」(wt.doc.WTDocument) オブジェクトにナビゲートした後、それらの「ドキュメント」(wt.doc.WTDocument) オブジェクトの「説明」(description) 属性を取得します。 |
「ドキュメント」(wt.doc.WTDocument) | usedBy@wt.doc.WTDocumentUsageLink~uses^wt.doc.WTDocumentMaster~name | 現在の「ドキュメント」(wt.doc.WTDocument) オブジェクトを参照する usedBy 属性を持つ wt.doc.WTDocumentUsageLink オブジェクトにナビゲートした後、それらの wt.doc.WTDocumentUsageLink オブジェクトの「子」属性によって参照されている「ドキュメントマスター」(wt.doc.WTDocumentMaster) オブジェクトにナビゲートし、それらの「ドキュメントマスター」(wt.doc.WTDocumentMaster) オブジェクトの「名前」(name) 属性を取得します。 |
リンク元のオブジェクト | リンク元の関係 | リンクオブジェクト | リンク先の関係 | リンク先のオブジェクト |
wt.doc.WTDocument | usedBy | wt.doc.WTDocumentUsageLink | uses | wt.doc.WTDocumentMaster |
wt.doc.WTDocument | describes | wt.doc.WTDocumentDependencyLink | describedBy | wt.doc.WTDocument |
wt.doc.WTDocument | describedBy | wt.part.WTPartDescribeLink | describes | wt.part.WTPart |
wt.part.WTPart | usedBy | wt.part.WTPartUsageLink | uses | wt.part.WTPartMaster |
wt.part.WTPart | referencedBy | wt.part.WTPartReferenceLink | references | wt.doc.WTDocumentMaster |
wt.part.WTPart | buildTarget | wt.epm.EPMBuildRule | buildSource | wt.epm.EPMDocument |
wt.part.WTPart | describes | wt.epm.EPMDescribeLink | describedBy | wt.epm.EPMDocument |
wt.part.WTPartMaster | alternates | wt.part.WTPartAlternateLink | alternateFor | wt.part.WTPartMaster |
wt.part.WTPartUsageLink | substituteFor | wt.part.WTPartSubstituteLink | substitutes | wt.part.WTPartMaster |
wt.epm.EPMDocument | contains | wt.epm.structure.EPMContainedIn | containedIn | wt.epm.familytable.EPMFamilyTable |
wt.epm.EPMDocument | usedBy | wt.epm.structure.EPMMemberLink | uses | wt.epm.EPMDocumentMaster |
wt.epm.EPMDocument | referencedBy | wt.epm.structure.EPMReferenceLink | references | wt.epm.EPMDocumentMaster |
wt.epm.EPMDocument | variant | wt.epm.structure.EPMVariantLink | generic | wt.epm.EPMDocumentMaster |
wt.change2.WTChangeOrder2 | addressedBy | wt.change2.AddressedBy2 | addresses | wt.change2.WTChangeRequest2 |
wt.change2.WTChangeActivity2 | includedIn | wt.change2.IncludedIn2 | includes | wt.change2.WTChangeOrder2 |