SSRS レポートを Excel にエクスポートしていますが、ユーザーが列を並べ替えようとしたときに発生します。「この操作では、結合されたセルを同じサイズにする必要があります。
マージされていないセルを使用して SSRS でレポートを生成するにはどうすればよいですか? Tablix でいくつかのプロパティを取得しようとしましたが、見つかりませんでした
前もって感謝します
SSRS レポートを Excel にエクスポートしていますが、ユーザーが列を並べ替えようとしたときに発生します。「この操作では、結合されたセルを同じサイズにする必要があります。
マージされていないセルを使用して SSRS でレポートを生成するにはどうすればよいですか? Tablix でいくつかのプロパティを取得しようとしましたが、見つかりませんでした
前もって感謝します
これは通常、データ領域とは異なる列幅のヘッダーがあることが原因です。レンダラーは、結合されたセルをテーブルに配置して、ヘッダーテキストのExcel列をテーブルセルのExcel列に揃えます。ヘッダーアイテムがテーブルセルと正確に一致することを確認することで、これを修正することができます。
ただし、これに対処する最善の方法は、Excelにエクスポートするときにヘッダーを削除して、テーブルセルを取得することです。ヘッダーがないため、配置の問題はありません。
ここにはいくつかのオプションがあります。永続的なエクスポートオプションについては、新しいExcelレポートレンダリングオプションの追加に関する以前の回答を確認するか、単純なページヘッダーを使用してExcelに出力できるより手動の方法でそれを行ういくつかの方法を確認できます。
=(Globals!RenderFormat.Name = "EXCEL")
Excelエクスポートでその部分が表示されません。
参考文献:
これは通常、整列されていないヘッダー/列/テキストボックス/フッターが原因です。1 ポイントまたは 0.5 インチのずれでも、Excel にエクスポートすると、この結合されたセルが発生します。すべてが正しく配置されていることを確認してください。複数のプロジェクトでこの問題に何度も遭遇しましたが、根本的な原因は常に同じです。