找回密码
 立即注册

QQ登录

只需一步,快速开始

18577074114
金牌服务用户   /  发表于:2023-10-9 12:17  /   查看:654  /  回复:5
2金币
本帖最后由 18577074114 于 2023-10-9 12:19 编辑

如图,以“我发起的”为例,列表中的合同编号、公司名称成栏目均是用odata公式去立项表中获取的,而“我发起的”又绑定的是流程实例视图,该视图本身不包含相关字段,也不能关联到立项表(尝试过,无法查询),那么应对如何设置才能实现用合同编号、公司名称等关键词去对流程进行查询呢?





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

最佳答案

查看完整内容

您好,看了您的查询命令,整体上是没问题的,之所以查询不出来数据,是因为,您这边我的待办对应的业务表出了立项表还有付款表,而您这边只处理了立项表,恰好立项表里没有对应流程实例ID的数据,可能是流程实例ID没有维护好,这个需要您那边排查一下。 您可以按照类似的思路,处理下付款表,比如: 或者您可以给立项表和付款表创建一个视图(如果可能还有其他业务表的情况下),将需要的结果 UNION ALL,然后针对这个视图做 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-10-9 12:17:51
来自 4#
您好,看了您的查询命令,整体上是没问题的,之所以查询不出来数据,是因为,您这边我的待办对应的业务表出了立项表还有付款表,而您这边只处理了立项表,恰好立项表里没有对应流程实例ID的数据,可能是流程实例ID没有维护好,这个需要您那边排查一下。

您可以按照类似的思路,处理下付款表,比如:

或者您可以给立项表和付款表创建一个视图(如果可能还有其他业务表的情况下),将需要的结果 UNION ALL,然后针对这个视图做处理。





本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-10-9 18:37:23
2#
您好,首先想说一点,您这边流程使用的内建库,虽然业务库也是内建库,但是其是不同的两个内建库,所以没办法通过关联的方式实现。
对于这种跨表过滤,且两个表格有字段进行一对一关联的,您可以考虑用下面方式来实现查询过滤。
1. 业务表里维护了流程实例 ID 字段,在过滤时,可以先通过业务字段从表里过滤出需要的流程实例 ID;
2. 然后将查询结果拼接成逗号相连的字符串;

3. 用查询命令通过在里面的过滤方式通过流程实例ID过滤出对应的数据。


Demo 如下:

本帖子中包含更多资源

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

x
回复 使用道具 举报
18577074114
金牌服务用户   /  发表于:2023-10-10 10:40:24
3#
Simon.Sun 发表于 2023-10-9 18:37
您好,首先想说一点,您这边流程使用的内建库,虽然业务库也是内建库,但是其是不同的两个内建库,所以没办 ...

对照DEMO尝试后,预期效果并未生效,找不出原因,附上添加了查询命令的工程文件,恳请版主使用市场人员10的账号(密码123456)来看一下问题所在,多谢!


本帖子中包含更多资源

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

x
回复 使用道具 举报
18577074114
金牌服务用户   /  发表于:2023-10-10 15:27:21
5#
Simon.Sun 发表于 2023-10-9 12:17
您好,看了您的查询命令,整体上是没问题的,之所以查询不出来数据,是因为,您这边我的待办对应的业务表出 ...

谢谢大神指点迷津!
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-10-10 15:50:57
6#
不客气,后续有问题欢迎继续发新贴交流哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部