【发布时间】:2015-06-23 10:28:00
【问题描述】:
有用于 SQL Server Reporting Services 的 RDL 报告模板。
我需要在报告模板中为表格中的单元格设置值,该值必须根据报告中的其他值计算得出。
当报告导出到 Excel 文件时,我需要在该单元格中查看 Excel 公式。
例子:
1) 带有三列表格的示例报告模板。第一个单元格必须是第二个和第三个的总和:
2) 我为第一列设置表达式以在输出报告中重现 excel 公式:
3) 当报告导出到 Excel 文件时,我在单元格中看到公式的原始文本: 4)但是当我点击转换为正确值的excel公式输入单元格中的值时:
【问题讨论】:
-
SSRS 不是 Excel,因此您不能使用 Excel 单元格引用。
-
@DavidG 我知道,但我需要使用任何解决方法来实现单元格引用。所以 Excel 正确解释了这个公式,但是在我点击单元格值之后。
-
您可以使用 SSRS 表达式,但它们会导出为值,而不是 Excel 中显示的公式。
-
@DavidG 不幸的是,客户要求是公式,而不是格式化值。
-
那么你所要求的是不可能的。
标签: sql-server excel reporting-services excel-formula ssrs-2008-r2