逻辑函数
本部分介绍处理逻辑运算的函数。所有函数都可用于加载脚本和图表表达式。
返回 -1 (True)(如果将表达式解释为数字),否则返回 0 (False)。
IsNum( expr )
返回 -1 (True)(如果表达式显示为文本),否则返回 0 (False)。
IsText( expr )
备注: 如果表达式为 NULL,IsNum 和 IsText 均返回 0。
示例:
以下示例加载含有混合文本和数值的内联表,并添加两个字段用于检查相应文本值的值是否为数值。
Load *, IsNum(Value), IsText(Value)
Inline [
Value
23
Green
Blue
12
33Red];
最终生成的表格如下所示:
Value |
IsNum(Value) |
IsText(Value) |
23 |
-1 |
0 |
Green |
0 |
-1 |
Blue |
0 |
-1 |
12 |
-1 |
0 |
33Red |
0 |
-1 |