【发布时间】:2012-12-12 19:29:40
【问题描述】:
当我在设计 SSRS 报告时将 0.00% 格式应用于单元格,然后导出到 Excel 时,只有包含值的单元格具有这种数字格式。没有数据的单元格默认为“常规”格式。
有没有办法格式化空单元格以使它们具有 0.00%?
谢谢。
【问题讨论】:
-
这个我没试过,但是如果你把一个单元格的值设置为“”(空字符串),格式会继承吗?
标签: ssrs-2008 reporting-services
当我在设计 SSRS 报告时将 0.00% 格式应用于单元格,然后导出到 Excel 时,只有包含值的单元格具有这种数字格式。没有数据的单元格默认为“常规”格式。
有没有办法格式化空单元格以使它们具有 0.00%?
谢谢。
【问题讨论】:
标签: ssrs-2008 reporting-services
你可以在你的单元格中尝试这样的表达式:
=IIf(IsNothing(Fields!MyColumn.Value),0,Fields!MyColumn.Value)
如果该字段为空,则输入 0,否则使用数据。
【讨论】:
您可以使用 ReportItem 表达式解决空单元格值的引用问题。
darkdusky 在article 中发布了一个解决方案。
在空白单元格中使用 =ReportItems!textbox4.Value 来比较单元格的值。
【讨论】: