yantaoyou521 发表于 2024-2-23 11:15:34

odata或者vlookup使用问题

本帖最后由 yantaoyou521 于 2024-2-23 11:32 编辑

各位大佬,新版工作流,流程数据和业务数据是分开的。


想在业务端显示流程状态,只有在业务数据表新建字段,通过命令在单据新建时将流程实例ID写入此字段。


然后在业务端,通过odata或者vlookup查询全部任务视图的最新名称,来显示业务数据的当前状态。



现在有个问题,随着业务数据量的增大,用odata或者vlookup查询,会不会造成页面加载慢或者刷新慢?


有没有什么方法,直接将最新的流程状态,写入业务数据表的一个字段?在流程的关键字中,没有找到最新状态的关键字。


Joe.xu 发表于 2024-2-23 11:15:35

大佬是不是预知了我们10.0的新功能;P,直接解决您这个问题了


活字格10.0新功能解密:十四、工作流提升(更方便地将业务和流程数据进行关联)
https://gcdn.grapecity.com.cn/showtopic-202946-1-1.html
(出处: 葡萄城开发者社区)


yantaoyou521 发表于 2024-2-23 11:57:12

Joe.xu 发表于 2024-2-23 11:45
大佬是不是预知了我们10.0的新功能,直接解决您这个问题了




10.0什么时候发布呢?
需要注意是,业务数据和流程数据关联,不适用于内建库,这个有点鸡肋呀

yantaoyou521 发表于 2024-2-23 13:50:23

Joe.xu 发表于 2024-2-23 11:45
大佬是不是预知了我们10.0的新功能,直接解决您这个问题了




实际我业务端还是需要用odata或者vlookup查询,随着业务量增大,会不会造成页面加载慢或者刷新慢?

Lay.Li 发表于 2024-2-23 16:57:32

感谢大佬的支持~
您好,10.0预计是在4月份正式上线,然后您这里业务端如果要是vlookup或者odata查询的话,推荐您是vlookup查询,性能会更好一些,然后业务量增大会不会影响到页面加载,这个要看您页面中使用一次性将数据全部加载出来还是分页或者按需加载的。一般来讲数据量过大的话,表格会设置分页加载或者按需加载,一页只展示50条或者100条数据,这样不过数据量有多大,一次还是只加载固定的数据,就不会有性能影响,可以参考下方的帖子:loveliness:


干货必读提升性能:一、表格设置
https://gcdn.grapecity.com.cn/showtopic-156142-1-1.html
(出处: 葡萄城开发者社区)


页: [1]
查看完整版本: odata或者vlookup使用问题