SSRSレポートがあり、EXCELに抽出すると特定の列が非表示になります。
列の可視性の式を設定することで、Excelで非表示にできます
=IIF(Globals!RenderFormat.Name = "EXCEL",True,False)
しかし、ユーザーがExcel(抽出された結果セット)の列を再表示してデータを表示する方法はありますか?
SSRSレポートがあり、EXCELに抽出すると特定の列が非表示になります。
列の可視性の式を設定することで、Excelで非表示にできます
=IIF(Globals!RenderFormat.Name = "EXCEL",True,False)
しかし、ユーザーがExcel(抽出された結果セット)の列を再表示してデータを表示する方法はありますか?
項目が非表示の場合、エクスポートされた Excel ファイルには存在しません。Excel の項目を条件付きで表示するには、(たとえば) 次のように 2 つのテキスト ボックスを追加します。
次に、2番目のテキストボックス(Excelで非表示にする)で、可視性を「切り替え可能」に設定し、最初のテキストボックスの切り替えに使用して、デフォルト状態を設定します(私の場合は非表示です。あなたの場合は、非表示にする式を書くことができます)エクセル用)。
次に、Excelで次のようになります。
PS。このアイテムを開いた後に展開しました (デフォルトでは折りたたまれていました)。