查看: 8046|回复: 5

流程设计里面增加条件查找功能

升级   0.28%

75

主题

60

回帖

28

积分

注册会员

Rank: 2

积分
28
发表于 2023-8-18 08:22:15 | 显示全部楼层 |阅读模式
我想在报销系统里面增加一个条件查找功能,例如,填入发票号,会先查找有没有重复报销,确定是没有进行过报销的发票号再继续流转,请问这样的功能实现思路应该是怎样呢?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-18 10:04:42 | 显示全部楼层
可以用数据中心的视图来做,视图有过滤条件的,用发票号去过滤,看是否有重复
回复

使用道具 举报

升级   0.28%

75

主题

60

回帖

28

积分

注册会员

Rank: 2

积分
28
发表于 2023-8-19 08:31:46 | 显示全部楼层
论坛管理员 发表于 2023-8-18 10:04
可以用数据中心的视图来做,视图有过滤条件的,用发票号去过滤,看是否有重复 ...

感谢管理员解答,再问下,是在流程中调用数据中心的API查找还是需要额外进入数据中心查找呢?财务那边是要求在流程中单独填入发票号字段,然后在员工进行报销提交的时候如果是重复报销流程将不能流转下去
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-21 10:02:10 | 显示全部楼层
可以直接在表单上调用数据中心的api去查,参考:this.view.lookup(view, callback, async);详细使用方法可以查看api
回复

使用道具 举报

升级   0.28%

75

主题

60

回帖

28

积分

注册会员

Rank: 2

积分
28
发表于 2023-8-21 10:25:33 | 显示全部楼层
论坛管理员 发表于 2023-8-21 10:02
可以直接在表单上调用数据中心的api去查,参考:this.view.lookup(view, callback, async);详细使用方法可 ...

好的,我先试试,谢谢管理员
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-21 16:40:18 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread