在一个已有的2008R2报告中,我担心报告被导出到Excel时的问题。我之所以担心是因为结果与用户选择的导出选项有关,这会影响表格、列和行的可见性。
当我在Visual Studio 2008R2 IDE中以Excel格式导出SSRS 2008R2时,
因此我有以下问题:
当我在Visual Studio 2008R2 IDE中以Excel格式导出SSRS 2008R2时,
Globals!RenderFormat.Name
的取值为EXCEL。但是,当我从测试报告服务器以Excel格式导出SSRS 2008R2报告时,Globals!RenderFormat.Name
的取值为EXCELOPENXML。因此我有以下问题:
- 您能告诉我为什么我的Visual Studio IDE和测试报告服务器之间的值不同吗?如果可以,是否有什么方法可以使两个环境的值相同?如果可以,应该采取什么措施?
- 我很担心将RDL部署到生产报告服务器。如何知道
Globals!RenderFormat.Name
的值是EXCEL、EXCELOPENXML还是其他值?在SSRS上是否有某些设置可以设置此选项?如果可以,应该设置什么选项? - 如果无法预测在生产报告服务器上会发生什么,那我应该只是将报告部署到生产环境并观察结果吗?我是否应该在报告服务器上放置一个“临时”文本框,并在其中放置表达式
=Globals!RenderFormat.Name
?您有什么建议?