在现有的 2008R2 报告中,我担心将报告导出到 Excel。我有这个担心,因为结果与基于用户选择的导出选项的 tablix、列和行的可见性有关。
当我从 Visual Studio 2008R2 IDE 以 Excel 格式导出 SSRS 2008R2 时,Globals!RenderFormat.Name
= EXCEL的值。但是,当我以 Excel 格式从测试报告服务器导出 SSRS 2008R2 报告时,Globals!RenderFormat.Name
= EXCELOPENXML的值。
因此,我有以下问题,其中包括:
- 你能告诉我为什么我的 Visual Studio IDE 和测试报告服务器之间的值不同吗?如果是这样,我可以对任何一个环境做些什么来使值相同吗?如果是这样,我该怎么做才能使值相同?
- 我担心将 RDL 部署到生产报表服务器。我怎么知道 from 的值
Globals!RenderFormat.Name
是 EXCEL、EXCELOPENXML 还是您告诉我期望的值?我可以在 SSRS 中和/或在报表服务器上设置一些选项(设置)吗?如果是这样,选择是什么? - 如果无法判断生产报表服务器上会发生什么,我是否应该将报表部署到生产环境中看看我得到了什么?我会在报表服务器上放置一个“临时”文本框并将表达式
=Globals!RenderFormat.Name
放在该文本框中吗?你有什么建议吗?