欢迎光临散文网 会员登陆 & 注册

【Datagear】如何用参数语法写条件语句

2023-07-11 17:51 作者:白马的奇妙生活  | 我要投稿

## 【背景】

datagear中的数据集语法其实是SQL和参数语法的混合。如果有比较复杂的筛选条件,比起用SQL的Case when,还是用参数的if else更为便于书写。


## 【问题】

参数语法与SQL语法不同,需要懂得如何混用。

## 【知识点】

1. 参数的if语句中写与条件,用&&而非and。

2. 参数语句中判断某参数是否存在,用单运算符??即可,不需要什么not null的判断。

3. 参数如果是下拉框的,必填建议写“是”,默认会是第一个选项。

4. 参数如果是输入框的,必填建议写“否”,if else的形式基本是:

```

<#if 参数??>具体删选逻辑<else>1=1</endif>

```


上面只是个形式,具体语法标点可能有误,自行稍作修改即可。


【Datagear】如何用参数语法写条件语句的评论 (共 条)

分享到微博请遵守国家法律