2016-11-25 4 views
0

1つのレポートでCRMで2つのプレフィルタリングを使用する必要があります。Dynamics CRMの1つのレポートで2つのプレフィルタリング(CRMAF_付き)を使用するにはどうすればよいですか?

私はVisual Studioでレポートを作成します。たとえば、「協調レポート」フィルタリングされた組織(CRMAF_FilteredAccount)と、「契約」からこのレポートを実行した場合、フィルタされたContractID(CRMAF_FilteredContract)が必要です。

最初parametrのためのデータセット:

SELECT  CRMAF_Filtereduds_space.uds_spaceid 
FROM   dbo.Filtereduds_space 
     as CRMAF_Filtereduds_space 

と第二のために:

SELECT  CRMAF_FilteredContract.ContractId 
FROM   dbo.FilteredContract 
     as CRMAF_FilteredContract 

しかし、私は "契約" からレポートを実行すると、私はエラーが発生しています。

「組織」から実行されている場合は問題ありません。

エラーが表示されるトレースを開始します。サーバーはクエリプランとそのすべてを作成しないようにしてください。

このパラメータの1つを削除しても問題ありません。

どうすればよいですか?

答えて

0

select文で "CRMAF_"を使用しないでください。

この回答はお役に立ちます。

+0

私は "CRMAF_"を使用しないと、私は事前フィルタリングをしません。ユーザーは、すべてのレポートを表示する前に、共通リストから選択しないために、フィルターで契約番号を代入します。また、彼は組織から同じものが欲しい。それは1つのレポートでなければなりません。私がコピーを作ったら、それは大丈夫です。私は唯一の "CRMAF _" .... –

+0

を使用しているため、私は SELECTがCRMAF_Filtereduds_spaceとしてdbo.Filtereduds_space FROM をuds_spaceidみたいに見えるのSELECT文の –

+0

SELECT CRMAF_Filtereduds_space.uds_spaceid –

関連する問題