2016-04-25 36 views
0

ビューフォーアカウントエンティティを作成して、「予約なし」のアカウントと「過去6ヶ月間のアポイントメントがない」アカウントを表示します。エンティティビュー - 複数の条件

実際には、私は、過去6ヶ月以来、予定を持たないこれらの予定と同様に、予定が全くないアカウントを表示するビューが必要です。

可能ですか?

+0

"予約なし"と "過去6ヶ月間の予約なし"の組み合わせが "予約なし"とどのように異なるのかを詳しく説明できますか?さらに、これまでに何を試しましたか? –

答えて

0

ダイナミックCRMのビューは、FetchXMLクエリに基づいています。このクエリ言語は左外部結合をサポートしていますが、ではです。右側に一致するものがない行だけに結果セットをフィルタリングすることはできません。

あなたの質問に対する答えは「いいえ」です。 1:nの関係が与えられていると、n側に関連するデータなしで1側からの行のみを表示するビューを作成することはできません。

0

ヘンクスの回答が間違っています。 FetchXMLはこの動作をサポートしていますが、高度な検索ではネイティブに公開されません。完全な回答をご希望の場合はthis post

0

お客様のをカスタマイズして、ご希望の結果を得ることができます。

これは、この

<fetch mapping='logical'> 
<entity name='account'> 
    <attribute name='name'/> 
    <link-entity name='appointment' 
       from='activityid' 
       to='accountid' 
       link-type='outer'/> 
    <filter type='or'> 
    <condition entityname='appointment' 
       attribute='activityid' 
       operator='null'/> 
      <filter type="and"> 
     <condition entityname='appointment' attribute="actualend" operator="last-x-months" value="6" /> 
     <condition entityname='appointment' attribute="statecode" operator="eq" value="1" /> 
     </filter> 
    </filter> 

のようなものでなければなりません私がテストしていませんでしたが、それは、あなたがそれを使用してカスタムビューを構築したり、gridviewを操作することができ、尋ねた何を与えます。

また、レポートを使用してこの情報を提供することもできます。