【预警消息】预警消息表达式中,sql脚本的使用
1、预警消息表达式中,使用sql脚本获取数据
当有些业务,直接选择字段时,不满足业务需求,想要通过查表形式来获取数据。
(1)配置例子
下面以配置预警动态接手人为例,这里返回用户ID,在预警动态人界面中,SQL示例如下(把脚本复制到表达式区域即可测试):
p = new java.util.ArrayList();
p.add(Person.number);
o = p.toArray();
sql = " SELECT u.fid as fid FROM T_BD_PERSON p LEFT OUTER JOIN T_PM_USER u on p.FID = u.FPERSONID where p.FNUMBER = ? ";
rs = com.kingdee.eas.util.app.DbUtil.executeQuery(__bosContext,sql,o);
set = new java.util.HashSet();while ( rs.next()){fid = rs.getString("fid");set.add(fid);}
formula_result = set ;
return formula_result;
(2)修改地方
A、根据业务需要配置传入参数字段,可以通过p.add添加多个参数
B、根据业务对sql语句进行修改
【预警消息】预警消息表达式中,sql脚本的使用
1、预警消息表达式中,使用sql脚本获取数据 当有些业务,直接选择字段时,不满足业务需求,想要通过查表形式来获取数据。 (1)...
点击下载文档
本文2024-09-16 22:09:46发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-46325.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章