找回密码
 立即注册

QQ登录

只需一步,快速开始

snoopy_blq
金牌服务用户   /  发表于:2023-10-30 22:11  /   查看:587  /  回复:4
100金币
版本6.0.102,工作流视图里面的数据,想按照条件取到表格中,空表格,比如说,工作流视图中是关于报销单的工作流数据,每次按照报销单ID取相关的数条工作流到页面表格中去,试用了odata和vlookup,貌似都不行,现在是直接工作流视图按条件加载到表格,这样就导致打开表格页面很慢,以后会越来越慢,因为工作流历史视图会越来越大

最佳答案

查看完整内容

这边使用表格条件查询和服务端命令+导入JSON数据到表格方式测试了"年度支出预算管理表_工作流历史视图",并且表格设置为初始化页面时不加载表格数据,可能因为数据量的原因,两种方式效果差异不太明显,这边将工程私发给您,可以测试下; 关于优化方式,一般可以选择如按需加载、分页、为数据表的查询字段添加索引等方式;

4 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2023-10-30 22:11:56
来自 5#
snoopy_blq 发表于 2023-10-31 10:28
也可以通过将报销单ID参数传递到服务端,通过服务端命令来筛选后返回,前端使用导入JSON数据到表格命令展示 ...

这边使用表格条件查询和服务端命令+导入JSON数据到表格方式测试了"年度支出预算管理表_工作流历史视图",并且表格设置为初始化页面时不加载表格数据,可能因为数据量的原因,两种方式效果差异不太明显,这边将工程私发给您,可以测试下;

关于优化方式,一般可以选择如按需加载、分页、为数据表的查询字段添加索引等方式;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-10-31 10:08:49
2#
大佬,这边您每次按照报销单ID取相关数条工作流到表格中,因为之前版本工作流数据和业务数据是通过记录ID字段关联业务数据表的ID字段,所以如果我们每次是取单个报销单ID获取工作流历史数据,那么可以考虑使用表格条件查询;如果是多个报销单ID,新增多个条件即可;


或者也可以通过将报销单ID参数传递到服务端,通过服务端命令来筛选后返回,前端使用导入JSON数据到表格命令展示;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
snoopy_blq
金牌服务用户   /  发表于:2023-10-31 10:27:23
3#
每次是取单个报销单ID获取工作流历史数据,那么可以考虑使用表格条件查询;如果是多个报销单ID,新增多个条件即可
目前就是这种方式,觉得太慢了
回复 使用道具 举报
snoopy_blq
金牌服务用户   /  发表于:2023-10-31 10:28:12
4#
也可以通过将报销单ID参数传递到服务端,通过服务端命令来筛选后返回,前端使用导入JSON数据到表格命令展示
这种方式麻烦给详细讲一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部