0

クリック イベントに関する 2 つの単純なレポートのいずれかを表示しようとしています。1 つの Dynamics SSRS レポート プロジェクトに 3 つのレポート デザインがあります。1 つのパイと 2 つのテーブルのデザイン。円グラフのユーザー選択に基づいて、テーブルの 1 つを表示したいと考えています。円グラフ シリーズにレポート アクションの条件付き関数を追加しようとすると、許可されていないことを示すコンパイル時エラーが発生します。

シリーズ プロパティのアクションが [レポートに移動] に設定され、式が ReportPrj.AutoDesign1 に設定されている場合にのみ機能します。式に条件付きクエリを使用しようとすると、コンパイルに失敗します。

[=IIf(Parameters!pvalue.Value = 1, "ReportPrj.AutoDesign1", "ReportPrj.AutoDesign2")]

実際のところ、ReportPrj.Design 形式以外のものはコンパイルに失敗します。これは、AX SSRS レポートに対するある種の制限ですか。その場合、私の他のオプションは何ですか。

ここにコンパイルエラーがあります。

ReportPrj.AutoDesign1Pie.: ドリルスルー ターゲット レポート =IIf(Parameters!pvalue.Value = 1, "ReportPrj.AutoDesign1", "ReportPrj.AutoDesign2" ) を解決できませんでした。

Windows 2008 Server で Dynamics AX 2012 CU2、SQL Server 2008 R2、および Visual Studio 2010 を実行しています。

あなたが助けるすべては大歓迎です。

ありがとうございます

4

1 に答える 1

0

これは、「[」で始まり「]」で終わる有効な式ですか?

これは機能しますか?

= IIf(Parameters!pvalue.Value = 1、 "ReportPrj.AutoDesign1"、 "ReportPrj.AutoDesign2")

于 2013-02-13T08:40:34.923 に答える