希望有人能够帮助我!我正在尝试为SSRS报告获得一个合理的Excel布局,现在标题由一个图像和两个文本框组成,似乎导致了奇怪的大小调整问题,并且插入了空白列的其他“合并单元格”问题Excel中。
基本上,我已经读过标题中匹配的图像与报表中的列一致,可以防止ghost列/合并列,我还读到你可以在其中一个RS设置文件中使用SimplePageHeaders协助保持Excel渲染干净。
关于 1)当我匹配设计器(2008 R2)中的列宽时,它会与一条漂亮的蓝线对齐,但在显示预览模式并实际部署+使用RS.EXE创建Excel报表时,列大小会发生变化。尽管将所有Autogrow / Autoshrink选项都设置为false,
2)由于我没有在这些报告中使用IIS,并且使用带有RSS脚本的RS.EXE从命令行生成,我无法确定我在哪里设置SimplePageHeaders xml选项。尽管进行了详尽的搜索,我还是无法在任何常用位置找到RS配置文件。
在我放弃购买第三方解决方案之前,我错过了什么?
答案 0 :(得分:1)
使用rs.exe实用程序,Render方法的其中一个参数用于DeviceInfo设置。调用该方法时,您应该能够构造一个DeviceInfo字符串以将SimplePageHeaders设置为true。如果您没有使用基于服务器的rsreportserver.config文件,则这是指定DeviceInfos的方式。
这是一个粗略的例子: http://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.render.aspx
答案 1 :(得分:0)
首先谷歌'SimplePageHeaders'产生
“如何编辑rsreportserver.config以配置SimplePageHeaders”
答案 2 :(得分:0)
关于1)当我匹配设计器(2008 R2)中的列宽时 用漂亮的蓝线拍摄
具体检查大小和位置属性:捕捉到网格的项目可能仍有变化,导致那些讨厌的额外列。
例如,我有一个报告,其中(snapped)标题文本框的宽度为5厘米,但Body下面的3(snapped)列的宽度分别为1.5,1.5和2.02645cm。