s-s-rs参数表达式条件

Posted

技术标签:

【中文标题】s-s-rs参数表达式条件【英文标题】:s-s-rs parameter expression condition 【发布时间】:2016-10-31 12:12:04 【问题描述】:

在 s-s-rS (2014) 中,我创建了占位符。

Placeholder 的值取自 SQL 2014 DB StoredProcedure。

在占位符属性中,我有以下表达式,

=Parameters!BRN.Value

当我运行报告时,

第 1 步:报告询问 BRN 值(整数)。当我输入值 作为“1”

第 2 步:报告显示 1

如果我将 BRN 值传递为 2 它显示 2

但我想要以下结果,

第 1 步:当 Report 询问 BRN 值(整数)时。如果我输入值 为 "1" 那么它应该显示为 "Winter"

或者如果我输入值 为 "2" 那么它应该显示为 "Summer"

或者如果我输入值 为 "3" 那么它应该显示为 "Spring"

或者如果我输入值 "4" 那么它应该显示为 "Sunny"

请问我该怎么做?

【问题讨论】:

【参考方案1】:

=Switch(Parameters!BRN.Value = 1, "Winter", Parameters!BRN.Value = 2, "Summer", Parameters!BRN.Value = 3, "Spring", Parameters!BRN.Value = 4, “晴天”)

【讨论】:

以上是关于s-s-rs参数表达式条件的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS - 用于计算当前日期匹配或(参数选择日期)与其他一些等效列的行的表达式

在 s-s-rS 中,如何使用多值参数创建动态“位置”条件

参数标签 IF 语句的 s-s-rS 表达式

s-s-rS - 多值参数表达式

空参数值的 s-s-rS 表达式返回 #Error

从 s-s-rS 中的表达式将参数传递给数据集