2

これは奇妙に聞こえるかもしれませんが、これを理解するための参照は見つかりませんでした。

GroupIDセカンダリデータセットから値のリストを取得するパラメータとしてのレポートがあります。デフォルト値は([すべて]を選択)と定義されています。

これで、レポートは円グラフになり、「円」の1つをクリックすると、ドリルダウンレポートに移動します。

ここで問題となるのは、メインレポートに戻りたいときです。何らかの理由で、GroupIDパラメータのデフォルト値がなくなり、データが表示されません。

私は次のことを試しました:

  • GroupIDパラメーターを2番目のレポートに渡し、それをメインレポートに戻します-パラメーターは複数の値が許可されているため、すべての値を渡すことができず、代わりに渡すことができます=Parameters!GroupID.Value(0)(手動で渡そうとしまし=Parameters!GroupID.Valueたが、GOはありません。

  • レポート間でパラメータを渡さないでください-GOはありません。

助言がありますか ?

4

2 に答える 2

2

実際には、あるレポートから別のレポートに複数の値を渡すことができます

GroupIDパラメーターを2番目のレポートに渡し、それをメインレポートに戻します-パラメーターは複数の値が許可されているため、すべての値を渡すことはできませんでしたが、代わりに= Parameters!GroupID.Value(0)を渡すことができます(手動で試しました= Parameters!GroupID.Valueを渡しますが

このシナリオに従ってください

レポート1

パラメーター:OrganizationlID

設定:

  • 複数の値として設定
  • クエリから値を取得する(データセット)
  • デフォルト値はクエリから値を取得します(データセット)

レポート2

パラメーター:OrganizationlID(まったく同じ名前)

設定:-複数の値として設定-クエリから値を取得(データセット)-デフォルトなし

レポート間の遷移

レポートTextbox本文にを付け、クリックして「レポート2」に移動するように構成しました

次のようにパラメータを渡しました。

=Parameters!OrganizationalID.Value

レポート1のスクリーンショット

2番目のレポートでは、パラメーターで選択されたすべての値を取得しました

そのレポートには「テキストボックス」(戻る)があり、次のようにパラメーターを渡した最初のレポートに移動するように構成します。

=Parameters!OrganizationalID.Value

パラメータに変更を加える場合は、[レポートの表示]ボタンをクリックする必要があることに注意してください。これにより、パラメータの値がセッションに保存されます。

レポート2のスクリーンショット

于 2013-02-15T14:34:15.460 に答える
0

回避策として、現在のレポート値を使用してメインレポートに戻るリンクを追加できます。ただし、これによりレポートが再度実行されます。

いい質問です。この問題と幸運は一度もありません。

于 2013-01-17T12:17:59.687 に答える