【发布时间】:2014-01-08 13:07:17
【问题描述】:
我开发了一份报告,用户可以在其中将值从欧元 (€) 转换为其他货币。 我为货币参数创建了一个数据集,如下所示:
ID | symbol | rate
ID = 标识符,符号 = 货币截止(例如 EUR、USD、GPD、YEN...),汇率 = 兑换率
在可用值下,我将“rate”设置为“Value field”,将“symbol”设置为“Label field”。
在默认值下,我将“rate”设置为“Value field”。
现在一切正常,参数显示 EUR 等作为标签,用户可以转换值。
但有一个例外。
两种货币(PAB 和美元)具有相同的汇率 (1.3256)。现在,当我尝试将值转换为美元并在参数中选择“USD”并单击“查看报告”时,SSRS 会将参数从 USD 更改为 PAB。由于比率相同,因此值已正确转换,但我也在报告中使用了标签。因此,报告显示的不是“美元金额”,而是“PAB 金额”。
我不知道如何解决这个问题。这是某种错误吗?
【问题讨论】:
标签: reporting-services ssrs-2008