-
-
zhangn-2 小试身手Lv3
发表于2019-5-27 10:12
悬赏100
已解决
楼主
求助各位大神,在I中有两个任务,其中一个任务其中一个表是基本表,另外一个任务其中一个表是变长表,且这张变长表作为被取数表,在基本表中写TASK_CELL()函数,获取变长表的某一表元的值,如图所示意思是,如果B4(这个任务的序列号,也就是id)等于维保合同(wbht即变长表)报表户为基本表的B18表元(即合同号,因为B18表元中有的有“未知”所以做该判断)的B2表元(即变长表中的序列号,也就是B这一列,这两个序列号是一个,关系是,一个维保合同有多笔资产,而一个序列号代表一个资产)时取变长表C2表元(C这一列),否则不执行,需求是这个意思,具体实现遇到了瓶颈,就是在实现时,我只能执行出当B4=B2时,取C2,执行不到,当B4=B列时,取C列,这个问题该如何解决呢

13个回答
zhouxm 发表于 2019-5-27 13:53
使用服务器端的JDBC取数,根据sql查询出需要的内容,然后使用qs的数据源进行设置 ...
问题解决了,谢谢