0

DynamicsCRM2011のサービスケースの個々のレコードレベルを対象とするレポートを作成しています。

このレポートには4つのデータセットがあります。1.フィルター、2。チケットの詳細、3。マテリアル、および4.労働。

フィルタデータセットは、CRMで表示されている現在のサービスケースのIncidentIdを取得するためにあります。

SELECT IncidentId FROM FilteredIncident AS CRMAF_FilteredIncident

私はincidentfilterと呼ばれるパラメーターを持っています、そのソースはFilterデータセットです。CRMはCRMAF_プレフィックスを無視し、すべてのサービスケースを返すようです。

データセット2と4には、incidentfilterパラメーター値でフィルター処理するwhere句があります。データセット3は、サービスケースからTicketNumberフィールドに渡すGPにクエリを実行します。

私のレポートは実行されているようです。CRMからすべてのサービスケースを取得しているだけです。

4

1 に答える 1

0

CRMAF_Prefix を無視する CRM で同様の問題が発生しました。これを試すことができます:

  1. CRMAF_prefix を適用しようとしているテーブルが複数ありますか? 持っている場合は、テーブルの数を 1 つだけに制限してください。
  2. フィールドに CRMAF_prefix を追加することもできます。

SELECT CRMAF_FilteredIncident.IncidentId FROM FilteredIncident AS CRMAF_FilteredIncident

于 2012-09-03T13:07:34.867 に答える