2016-08-25 19 views
0

このレポートには、レポートの実行時に表示されるビューをユーザーが選択できるパラメータがあります。SSRSのレポートをCSVにエクスポートするときに隠しデータを除外する方法は?

それは3つのオプション、クラスタビュー国ビュー生データビューを持っています。クラスタビューには1つの矩形内にマトリックスとチャートがあり、カントリービューにはマトリックスが表示され、次にRawデータビューは単純なテーブルになります。

オブジェクトがビューに含まれていない場合は、オブジェクトを非表示にするだけです。私は隠れた物の上に式を置いた。

これで、私の問題は、csvでレポートを抽出するときです。 Rawデータビューを選択すると、ファイルには2つの他のビューのデータセットが含まれます。これらを削除するにはどうすればいいですか?ユーザーは生データビューのデータしか見ることができません。

答えて

0

1つのオプションは、各ビューを個別のレポートとして設定することです。パラメータの代わりに、最初のレポートには他のレポートへのリンクがあります。これはテキストボックスアクションで行うことができます。エクスポートを選択すると、選択したレポートからのみデータセットをエクスポートできます。

+0

提案してくれてありがとう、私はそれを試してみましょう。 – Aldrin

0

CSVレンダラーは隠しプロパティを尊重しません。私は[& RenderFormat.Name]をデータセットフィルタとして使用してデータ自体を除外しますが、残念ながらその変数をパラメータまたはタブリックスフィルタとして使用することはできません。

レポートのCSVエクスポートバージョンを作成することができます。次に、メインレポートに、リンク付きのエクスポートモードを指定するリンクを作成します。形式はhttp://myrshost/ReportServer?/myreport&rs:Format=CSVです。

+0

提案してくれてありがとう、私はそれを試してみましょう。 – Aldrin

関連する問題