私のソリューションは、CRMへの小さな呼び出しをたくさん行うという深刻な欠点を抱えて機能しています。代わりに、1つ(または少なくとも数個)を作成し、代わりに冗長性を考慮したいと思います。
マーケティングリストにあるすべての連絡先とそれらのリストの名前を組み合わせた情報を取得したいと思います。また、すべてのマーケティングリストとそのメンバーを一覧表示するものとして表示することもできます。連絡先が複数のマーケティングリストに表示されている場合は、リストのメンバーシップごとに1回ずつ、複数回リストされるようにしたいと思います。
冗長性を避けるために、ここで別の質問をしましたが、それは不可能であると理解しています。完璧な出力データはこれと同等です。
<allLists>
<list name="hazaa">
<contact name="Donald Duck" />
<contact name="Speedy Gonzalez" />
</list>
<list name="shazoo">
<contact name="Donald Duck" />
<contact name="Kermit Frog" />
</list>
<allLists>
どうやら、fetchXMLを介して取得するのは思ったほど簡単ではないので、次の冗長なデータセットの受け入れをやめています。
<contact name="Donald Duck" list="hazaa" />
<contact name="Speedy Gonzalez" list="hazaa" />
<contact name="Donald Duck" list="shazoo" />
<contact name="Kermit Frog" list="shazoo" />
それでも、そこへの行き方がわかりません。私はFetchXMLWizardを使おうとしましたが、邪悪な404エラーがそのアイデアを止めました(そして、誰が知っているか、とにかく役に立たないかもしれません、ハハ)。提案?
私が得るのはここへのリンクだけで、それを忘れるように言っているのではないかと思います。本当にそうですか?