=istime()
- 函数说明: 判定字符串是否具有转换成时间的合法格式
- 语法:istime( string )
- 参数说明: string 字符串表达式
- 返回值: true或false
- 示例:
- 例1:=istime("2006-10-10") 返回 false
- 例2:=istime("2006-10-10 10:20:30") 返回 false
- 例3:=istime("20061010") 返回 false
- 例4:=istime("10:20:30") 返回 true
- 例5:使用数据集或单元格
- 集合:
=istime('#{jm.create_time}')
- 对象:
=istime('${jm.create_time}')
- 单元格:=istime(A1)
=isdate()
- 函数说明:判定字符串是否具有转换成日期的合法格式
- 语法:isdate( string )
- 参数说明: string 字符串表达式
- 返回值: true或false
- 示例:
- 例1:=isdate("2006-10-10") 返回:true
- 例2:=isdate("2006-10-10 10:20:30") 返回:true
- 例3:=isdate("20061010") 返回:false
- 例4:=isdate("10:20:30") 返回:false
- 例5:使用数据集或单元格
- 集合:
=isdate('#{jm.create_time}')
- 对象:
=isdate('${jm.create_time}')
- 单元格:=isdate(A1)
=isnumber()
- 函数说明:判定字符串是否具有转换成数值的合法格式
- 语法:isnumber( string )
- 参数说明: string 字符串表达式
- 返回值: true或false
- 示例:
- 例1:=isnumber("abc") 返回:false
- 例2:=isnumber("1234") 返回:true
- 例3:使用数据集或单元格
- 集合:
=isnumber(#{jm.money})
- 对象:
=isnumber(${jm.money})
- 单元格:=isnumber(A1)
=intval()
- 函数说明:参数为空则返回默认值 0
- 语法:intval(string)
- 参数说明: string 字符串表达式
- 返回值:0
- 函数用途: 数据集字段值为空,会导致复杂表达式判断或运算报错,针对空值情况用此函数包一下
- 示例:
- 例1:=intval('') 返回:0
- 例2:=intval('1234') 返回:1234
- 例3:使用数据集或单元格
- 集合:
=intval(#{jm.money})
- 对象:
=intval(${jm.money})
- 单元格:=intval(A1)
=strval()
- 函数说明:参数为空则返回默认值
nil
- 语法:strval(string)
- 参数说明: string 字符串表达式
- 返回值:nil ,nil表示未定义值或空值的意思
- 函数用途: 数据集字段值为空,会导致复杂表达式判断或运算报错,针对空值情况用此函数包一下
- 示例:
- 例1:=strval('') 返回:nil
- 例2:=strval('test') 返回:test
- 例3:使用数据集或单元格
- 集合:
=strval('#{jm.name}')
- 对象:
=strval('${jm.name}')
- 单元格:=strval(A1)
案例展示

