フォーム サブグリッド内の一連のレコードを反復処理するプラグインを作成する必要があります。以前は、プラグインは単一のルックアップをチェックし、保持している値に基づいていくつかの基本的な機能を実行していました。ここで、クライアントは複数のレコードをこのレコードに N:N の関係でリンクすることを望んでいます。これは JavaScript で実行できることを見てきましたが、残念ながらこれは役に立ちません。これはプラグインで実行できますか? もしそうなら、どのように?
1566 次
2 に答える
1
はい、これは可能です。これを行ういくつかの方法は、他の方法よりも簡単です。お気づきのように、1:N の関係は、子側から親への EntityReference を介して簡単に管理できます。
N:N 関係では、関係の取得に関するこの記事 (私の記事ではありません) で提案されているようなアプローチを使用して、関連するエンティティを取得できます。
別のアプローチ (CrmSvcUtil を使用してコードを生成した方法によって異なります):
<entity>.GetRelatedEntities<<related entity type>>("<Relationship Name>", null);
于 2013-03-12T20:41:45.740 に答える
1
サブ グリッド内のレコードがメイン エンティティ レコードにリンクされている場合、その GUID を親 ID として持つことで、QueryExpression/QueryByAttribute を使用してサブグリッド内のすべてのレコードを取得し、それらを反復処理できます...
于 2013-03-01T11:28:23.643 に答える