我有SSRS 2005,我的RDL被格式化为具有交替的行颜色。以HTML或PDF格式呈现报表时格式正确但当我尝试导出到Excel时,交替的行颜色不会显示。我尝试将SSRS 2008与RDL一起使用,并且它们工作得很好,但是我更喜欢使用SSRS 2008,客户端使用SSRS 2005,因此升级到2008是不可能的。有人能指出我正确的方向吗?
由于
答案 0 :(得分:0)
虽然我认为Jamie F是正确的,但是在导出到Excel时会出现问题,您可以通过以另一种方式突出显示单元格来解决这个问题。
您是否可以尝试使用Tablix控件中的任何单元格的文本框属性,然后转到填充并在填充颜色下输入以下表达式:
=iif(RowNumber(Nothing) Mod 2, "#eefafd", "White")
然后会突出显示该单元格的行。如果可行并且您可以将其导出到excel,那么您还需要将其应用于其他单元格。
希望这可以帮助您解决问题,如果您有任何疑问,请告诉我们:)