请问这个钻取怎么实现

6151
4

用友政务-姚娟 数据达人Lv4

发表于2019-3-5 09:14

悬赏1

已解决

楼主

最近看过此主题的会员

liulei6511

最佳答案
本帖最后由 liyi674254133 于 2019-3-5 13:00 编辑

首先我们注意到:您在主表上有参数组件,用来过滤,那么,如果支出表不含有这些过滤的字段,在钻取设置的时候,不能勾选!

之后,需要设置参数来保证主表跟子表的关联关系,这里以XM_CODE为例,参数设置为@XM,值就是self.value,
然后到子表的浮动表元去写过滤条件,举个例子,if(@XM='1','支出明细1',if(@XM='2','支出明细2',if(,,)))
是用上面的if嵌套来列出所有的XM_CODE对应的明细情况

-----------悬赏搞高点撒{:3_60:}
4个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-3-5 10:24

只看该作者

取消 关注该作者的回复

沙发

xm_code 跟pro_code是否有什么关系呢?这个要根据数据之间的对应关系来处具体的解决方法的哦

liyi674254133 小试身手Lv3

发表于2019-3-5 09:14

只看该作者

取消 关注该作者的回复

板凳

本帖最后由 liyi674254133 于 2019-3-5 13:00 编辑

首先我们注意到:您在主表上有参数组件,用来过滤,那么,如果支出表不含有这些过滤的字段,在钻取设置的时候,不能勾选!


之后,需要设置参数来保证主表跟子表的关联关系,这里以XM_CODE为例,参数设置为@XM,值就是self.value,
然后到子表的浮动表元去写过滤条件,举个例子,if(@XM='1','支出明细1',if(@XM='2','支出明细2',if(,,)))
是用上面的if嵌套来列出所有的XM_CODE对应的明细情况

-----------悬赏搞高点撒{:3_60:}

缱绻 数据领袖Lv6

发表于2019-3-5 13:07

只看该作者

取消 关注该作者的回复

地板

liyi674254133 发表于 2019-3-5 12:58
首先我们注意到:您在主表上有参数组件,用来过滤,那么,如果支出表不含有这些过滤的字段,在钻取设置的时 ...

缱绻 数据领袖Lv6

发表于2019-3-6 15:31

只看该作者

取消 关注该作者的回复

5#

请问您这边的问题解决了吗?如果还有疑问请继续跟帖回复

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号