从我所看到的这可能是不可能的,但认为值得问,我试图导出SSRS 2012报告,但同时维护Excel功能 .
我的SSRS报告中有一个文本框,当导出总是出现在行/列D33中时,我有一个20的数字 . 我在我的报告 =D33 "a figure that is returned in the report* 上编码了一个单元格,我使用的表达式是 ="=DD3"&Cint(Fields!LABC_Hours.Value)* ,当导出时这是out as = D33 * 5但是应该做的是计算= 20 * 5 . 有办法做到这一点吗?
提前致谢 .
1 回答
简短的回答是否定的 .
正如您在研究中看到的那样,SSRS 2005中对此的支持有限,但后续版本则没有 .
见Breaking Changes in SSRS 2008 .
不用说,这是一个受欢迎的请求,请参阅此 Connect 项目:
SSRS 2008 export formulas to Excel .
虽然刷新了我对这一切的记忆,但我确实看到了一些建议,如果你使用直接引用
ReportItems
集合的表达式,如:然后这会起作用,但我现在在SSRS 2008中进行了一个简单的测试,它没有任何区别 .
我认为普遍的共识是,遗憾的是你在这一点上运气不好 .