SSRS 在货币值 ='GBP' 或 'EURO' 或 'USD' 等时插入文本

SSRS insert text when currency value ='GBP' or 'EURO' or 'USD' ect

我一直在努力弄清楚如果以下货币出现在我的发票中,我如何获得 ssrs 表达式来插入文本。

我愿意,

if currency value = 'GBP' then show text "please pay UK BANK 000x000x00" 如果货币值 = 'Euro' 然后显示文本“请支付欧元银行 000x000x00”

我们这样做是为了让客户清楚付款到哪家银行。

您可以使用 SWITCH(类似于 SQL 中的 CASE)根据您的字段值显示文本。下面是您提供的示例示例。假设您的列名称是“货币”。

=SWITCH(
Fields!currency.value = "GBP", "please pay UK BANK 000x000x00",
Fields!currency.value = "Euro", "please pay Euro BANK 000x000x00")