【发布时间】:2017-11-21 03:02:14
【问题描述】:
我有一个小数或字符串的值。样本
0.41
0.91
"0 / 2"
0.75
我现在的表达是 =IIF(IsNumeric(Fields!currentRate.Value), Format(CDBL(Fields!currentRate.Value), "P2"), Fields!currentRate.Value)
这会正确返回格式为百分比的小数,但字符串仅显示#Error。我尝试在 IIF 语句中弄乱各种逻辑并改用 Switch。然而,小数总是正确地显示为百分比,而字符串只显示#Error。
是否可以在同一列中同时显示数值和字符串值,同时保持数值的格式?
【问题讨论】:
标签: sql tsql reporting-services ssrs-2016