永洪社区

标题: 永洪if 脚本 [打印本页]

作者: WANGYINGXUE    时间: 2021-4-12 14:35
标题: 永洪if 脚本
本帖最后由 WANGYINGXUE 于 2021-4-12 14:37 编辑

写计算字段,列表参数可以多选,我这里的条件判断就执行不了了   应该怎么解决这种多选的筛选判定



作者: 永洪tech-zyc    时间: 2021-4-12 14:45
这边是报的什么错
作者: 永洪tech-zyc    时间: 2021-4-12 14:48
这边exact函数使用是否有问题,他必须传入的是两个字符串  exact(string1,string2) 比较两个字符串是否相同,如果相同则返回true,不同则返回false。 string1 需要比较的字符串1。 string2 需要比较的字符串2。 例如: exact("Hello World Java", "Hello World Java")=true
作者: 永洪tech-zyc    时间: 2021-4-12 14:58
这边希望根据列表参数选项来动态创建计算列吗。尝试case 是否可以。  
case <expr> when <value1> then <return1> when <value2> then <return2> ... [else <else>] end
执行逻辑测试并返回相应的值。case 函数可评估 expr,并将其与一系列值(value1、 value2 等)比较,然后返回结果。
例如:
case col['产品种类'] when "咖啡" then 1 when "茶" then 2 else 3 end

作者: Thadd1eus    时间: 2021-4-12 15:12
永洪tech-zyc 发表于 2021-4-12 14:58
这边希望根据列表参数选项来动态创建计算列吗。尝试case 是否可以。  
case  when  then  when  then  ...  ...

不是   我们想实现的功能是  把过滤器里的  其中一个  写到计算字段里。
作者: Thadd1eus    时间: 2021-4-12 15:13
Thadd1eus 发表于 2021-4-12 15:12
不是   我们想实现的功能是  把过滤器里的  其中一个  写到计算字段里。

上面里的列表参数2   是个多选的参数,想把 型号名称  在这个所选的参数中符合条件的  设备数都  过滤出来

作者: 永洪tech-zyc    时间: 2021-4-12 15:15
本帖最后由 永洪tech-zyc 于 2021-4-12 15:16 编辑
Thadd1eus 发表于 2021-4-12 15:13
上面里的列表参数2   是个多选的参数,想把 型号名称  在这个所选的参数中符合条件的  设备数都  过滤出 ...

那这边直接利用 列表参数进行数据过滤是否可以呢,这边感觉你的需求就是 进行 数据过滤
作者: Thadd1eus    时间: 2021-4-12 15:31
永洪tech-zyc 发表于 2021-4-12 15:15
那这边直接利用 列表参数进行数据过滤是否可以呢,这边感觉你的需求就是 进行 数据过滤 ...

直接用列表参数过滤满足不了需求, 需求是同一个表格组件里,度量值1  根据列表参数1过滤、度量值2  根据列表参数2过滤、、、、这样

作者: 永洪tech-zyc    时间: 2021-4-12 15:38
本帖最后由 永洪tech-zyc 于 2021-4-12 15:39 编辑
Thadd1eus 发表于 2021-4-12 15:31
直接用列表参数过滤满足不了需求, 需求是同一个表格组件里,度量值1  根据列表参数1过滤、度量值2  根据 ...

这边自由表的 单元格过滤可以满足你的需求,单元格过滤中每个格式的过滤条件都是 独立的




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4