2017-06-23 10 views
0

マントルエンティティに参加するという点で少しの障害があります。 2つのマントルエンティティから1つのフィールドを描きたいのですが、それに参加できません。具体的には、ベンダーの連絡先ページを作成する目的で、パーティー関係(連絡先として)のリストを1つのpartyID(ベンダー)にリンクしています。しかし、私はPartyContactMechとContactMechエンティティと同じフォームリストに電子メールと電話番号を表示するためにそのフォームリストをリンクできません。より一般的には、私の質問は、entity-find-oneとvalue-fieldを使ってentity-findで試してみると、リストを単一のオブジェクトにマップするのと同じ方法で、リストを互いにどのようにマップできるのでしょうか?エンティティがxmlで結合する

答えて

1

これを実行するためにビューエンティティ(結合エンティティ)を作成する必要はありません。 toParty(ベンダー)を指定する画面の主要な「アクション」部分のPartyRelationshipエンティティに関するクエリを実行します。次にForm-Listで、前のクエリが返すfromPartyId(連絡先)エントリごとにPartyContactMechをクエリするために 'row-actions'を使用します。 Mantle USLのPartyViewEntitiesファイルもご覧ください。 PartyToAndRelationship、PartyFromAndRelationshipなど、あなたのためにすでに定義されている有用なビューインテンツがあります。また、entity-find-oneは、PK上で照会するときに単一の「マップ」(値フィールド)を返します。 entity-findはマップ(リスト)のリストを返します。それらは別々のクエリタイプです。私はあなたの質問を正しく理解しています。

+0

ありがとう、あなたは私の質問を完全に理解しました。私はすでにあなたのアプローチを試していました、そして、私はそれのロジックを参照してください、私は何らかの構文エラーを作成する必要があります。 しかし、

+0

NVM、私はそれを考え出し、問題は解決しました! –

+0

@AlexBradauあなたが他の人にも利益をもたらすことができるようにあなたのソリューションを共有すれば、それは素晴らしいことでしょう。ありがとう! –

関連する問題