2

SSRS (SQL Server Reporting Services 2005) のマトリックスは、XLS にエクスポートするときに特定の境界線スタイルに問題があるようです (ただし、PDF や Web ビューではありません。他の形式かどうかはわかりません)。

例: マトリックスを作成し、マトリックスの境界線スタイルを Black Solid 1px に設定しますが、4 つのセルすべての境界線スタイルを Black None 1px に設定します。ASP.NET コントロールを介して表示すると、正しいように見えます。ただし、XLS にエクスポートすると、すべてのヘッダー セル (列と行のヘッダー、および左上のセル) の周囲に境界線が作成され、さらに右端のデータ列にも境界線が作成されます。ただし、レポートの中央にあるすべてのセルには、境界線が正しく設定されていません。

アップデート:

マトリックスの境界線が [なし] に設定されている場合、セルの境界線は XLS に表示されません。では、マトリックスの周囲に外側の境界線を設定し、Excel にエクスポートしたときにマトリックスの端に接するすべてのセルに「すべての辺」の境界線を適用しないようにするにはどうすればよいでしょうか?

4

2 に答える 2

2

これは、SSRS 2005 Excel レンダリングのバグのようです。マトリックスの BorderStyle プロパティ (Left、Right、Top、Bottom) のすべての側面を Solid に明示的に設定することで、これを修正できました。

また、これを行うと、BorderStyle.DefaultプロパティをSolidまたはNoneに設定しても問題ないようです。反対側に明示的に設定された値は、そのデフォルト値をオーバーライドします。

于 2008-09-16T23:30:02.440 に答える
0

xlsにエクスポートするときにこの問題が発生しました。しかし、これを解決するためのクールなトリックがここにあります....! 境界線でカスタム書式を使用する...解決済み

于 2010-06-01T06:41:32.107 に答える