《用友U8开发听我说》第三讲:UAP报表穿透查询单据、其他报表
《用友U8开发听我说》专栏,查看文章清单请点击
昨天有位开发小伙伴微信咨询我,自己开发的一张报表如何打开对应的单据,昨天没有时间整理,今天开始我们的第四讲《UAP报表穿透查询单据、其他报表》
首先先说明下,穿透查询支持穿透到单据,穿透到报表
我们新建一张报表《报表穿透示例》为例
穿透到单据:
定义联查表单
定义联查单据,选择销售订单
设置来源,即《示例》报表中需要被关联的字段
下图中大家发现,系统自动给出的条件名称只有一个字段【单据号】,此单据号就是销售订单上的销售订单号
这个步骤操作的目的是将销售订单的单据号与我们《示例》中的来源字段关联
我们选择销售订单号作为关联来源
输入联查名称【打开销售订单】,繁体及英文版自行根据需要设置
点击【确定】,联查到单据的设置就ok了。
下面我们来看下实际效果
(1)双击报表明细行,打开了一张销售订单
(2)报表表格上鼠标右键打开:右键多出了联查选项【打开销售订单】,点击,也可以打开对应行的销售订单
(3)工具栏中联查下也多出了【打开销售订单】选项,不过要先选中对应的行,也可以打开一张销售订单
穿透到报表
穿透到报表的操作和上文的操作类似。
定义联查报表
我们选择《订单执行统计表》
输入名称《打开订单执行统计表》
我们选择简单的条件【销售订单号】
当然报表还支持更多的条件设置,大家可以自行摸索
如果查询条件是【必输】的,必须设置默认条件
我们输入【否】点击保存,查看效果
邮寄【打开执行统计表】,发现并没有过滤,但是订单号已经录入
订单号查询条件是区间,我们需要设置区间值
重新打开联查报表定义,设置来源2的值
此时再查看,已经完成了过滤
以上是报表联查的详细说明,各位可以亲自尝试下。
关于《用友U8开发者社区》
微信公众号:【用友二次开发分享】,每天学习U8开发干货知识;
微信小程序搜索:【知识星球】,加入《用友U8开发者社区》,更新发布开发知识、培训资料、开发源码等干货,社区可以互动提问,获得解答,互帮互助。
本文来自博客园,作者:用友U8开发者社区,转载请注明原文链接:https://www.cnblogs.com/u8dev/p/17279808.html