永洪社区

标题: <Yonghongtech>表达式编写 [打印本页]

作者: mu婉清    时间: 2021-12-27 14:40
标题: <Yonghongtech>表达式编写
本帖最后由 永洪tech-Emily 于 2021-12-27 14:41 编辑

问题:=(<正常手续费(DDD)>+<其他手续费(DDD)>) where (<类型>="N")



=<全税金(DDD)> where (<类型>="N")


请问这二个表达式怎么在永洪上编写表达式?







作者: yhdata_cI1vhfd5    时间: 2021-12-27 14:40
BO工具语言,永洪8.5.1版本  上述公式是我们原有公式,现在想在永洪里用表达式编写。
作者: mu婉清    时间: 2021-12-27 14:44
请问这个是什么语言,永洪是什么版本?
这串代码语言咱们不了解,方便文字描述下吗
作者: mu婉清    时间: 2021-12-27 15:01
yhdata_cI1vhfd5 发表于 2021-12-27 14:56
BO工具语言,永洪8.5.1版本  上述公式是我们原有公式,现在想在永洪里用表达式编写。 ...

咱们这边不了解BO工具语言的语法,方便描述下这两个公式分别实现什么判断逻辑吗,我们根据你描述的逻辑再写表达式
作者: mu婉清    时间: 2021-12-27 15:06
yhdata_cI1vhfd5 发表于 2021-12-27 14:56
BO工具语言,永洪8.5.1版本  上述公式是我们原有公式,现在想在永洪里用表达式编写。 ...

试下这个
表达式1:
BO工具语言:=(<正常手续费(DDD)>+<其他手续费(DDD)>) where (<类型>="N")
永洪表达式(取消sql表达式勾选):if(col['类型']=="N"){col['正常手续费(DDD)']+col['其他手续费(DDD)']}else{null}
表达式2:
BO工具语言:=<全税金(DDD)> where (<类型>="N")
永洪表达式(取消sql表达式勾选):if(col['类型']=="N"){col['全税金(DDD)']}else{null}

作者: 雨淋的猫    时间: 2022-9-1 14:13
1




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