case 语句公式中的比较运算符是什么?
What are the comparison operators in case statement formula?
使用 Crystal 2016 年报告。我的 select 案例陈述有 3 个可能的值,从 0 到 2。我想在图表中为它们分配文本标签。 Crystal 报告说我不能使用 =
作为比较运算符,这很奇怪,因为 this page 说它是比较运算符(与赋值运算符相反)。我应该使用什么运算符?
此代码根据公式Workshop查出:
select ({CRV_AttributeLog.AnalogValue})
case is < 1: "Offline"
case is <= 1: "Partially Online"
case is > 1: "Online"
default: "Unknown";
这就是我想要做的:
select ({CRV_AttributeLog.AnalogValue})
case is = 0: "Offline"
case is = 1: "Partially Online"
case is = 2: "Online"
default: "Unknown";
==
也不行
您不需要 select 语句中的 'is =' 部分.. 见下文
select ({CRV_AttributeLog.AnalogValue})
case 0: "Offline"
case 1: "Partially Online"
case 2: "Online"
default: "Unknown";
使用 Crystal 2016 年报告。我的 select 案例陈述有 3 个可能的值,从 0 到 2。我想在图表中为它们分配文本标签。 Crystal 报告说我不能使用 =
作为比较运算符,这很奇怪,因为 this page 说它是比较运算符(与赋值运算符相反)。我应该使用什么运算符?
此代码根据公式Workshop查出:
select ({CRV_AttributeLog.AnalogValue})
case is < 1: "Offline"
case is <= 1: "Partially Online"
case is > 1: "Online"
default: "Unknown";
这就是我想要做的:
select ({CRV_AttributeLog.AnalogValue})
case is = 0: "Offline"
case is = 1: "Partially Online"
case is = 2: "Online"
default: "Unknown";
==
也不行
您不需要 select 语句中的 'is =' 部分.. 见下文
select ({CRV_AttributeLog.AnalogValue})
case 0: "Offline"
case 1: "Partially Online"
case 2: "Online"
default: "Unknown";