找回密码
 立即注册

QQ登录

只需一步,快速开始

zhuzhulovaa

初级会员

3

主题

14

帖子

223

积分

初级会员

积分
223
最新发帖
zhuzhulovaa
初级会员   /  发表于:2019-9-15 20:04  /   查看:8019  /  回复:11
4金币
本帖最后由 zhuzhulovaa 于 2019-9-23 21:31 编辑

1、情况描述:    AR11区域报表,子报表,XML数据源,需要读取记录集“//SETUPSHEET//NCFILE//TOOLS//TOOL”下的“NUMBE”、“DIAMETER”和“TYPE”数据,如下图未处理前的数据预览排列情况:

2、需要的效果:
    需要按照“NUMBER”的值从小到大进行排列,并过滤掉重复的“NUMBER”与其对应的“DIAMETER”和“TYPE”项,按列排序,如下图EXCEL处理后的排序情况:

希望各位大神帮帮忙,如果能解决的话,能不能简述一下原理,对像我这样的新手会有很大的帮助,谢谢了!
附件里有XML数据源和报表文件。


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

最佳答案

查看完整内容

区域报表只能调用区域报表的子报表,RDL报表的子报表只能是RDL报表,你说的数据筛选的话去掉重复数据,要么就是你在数据库查询的时候再数据查询的时候把数据进行一个过滤,在区域报表中,过滤不了重复的数据

11 个回复

倒序浏览
最佳答案
最佳答案
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-15 20:04:14
来自 10#
区域报表只能调用区域报表的子报表,RDL报表的子报表只能是RDL报表,你说的数据筛选的话去掉重复数据,要么就是你在数据库查询的时候再数据查询的时候把数据进行一个过滤,在区域报表中,过滤不了重复的数据
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-16 09:10:31
2#
本帖最后由 KearneyKang 于 2019-9-16 09:19 编辑

好的,收到。我看看如何解决
回复 使用道具 举报
zhuzhulovaa
初级会员   /  发表于:2019-9-21 17:08:41
3#
KearneyKang 发表于 2019-9-16 09:10
好的,收到。我看看如何解决

请问这个问题能解决吗?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-23 09:14:50
4#
本帖最后由 KearneyKang 于 2019-9-23 10:56 编辑

您好数据排序这里你要在你的数据库里进行一个对应的排序操作,然后让报表列上进行一个对应的排序。具体想要实现这种需求的话,可能会比较复杂
回复 使用道具 举报
zhuzhulovaa
初级会员   /  发表于:2019-9-23 13:04:04
5#
KearneyKang 发表于 2019-9-23 09:14
您好数据排序这里你要在你的数据库里进行一个对应的排序操作,然后让报表列上进行一个对应的排序。具体想要 ...

谢谢您的答疑!
那过滤掉重复的数据行不行呢?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-23 15:27:18
6#
实现都可以实现,过滤什么的,但是你只提供这么一个简单的截图。我没办法提供一个比较有效的解决办法
回复 使用道具 举报
zhuzhulovaa
初级会员   /  发表于:2019-9-23 21:34:03
7#
KearneyKang 发表于 2019-9-23 15:27
实现都可以实现,过滤什么的,但是你只提供这么一个简单的截图。我没办法提供一个比较有效的解决办法

版主,我把提问帖重新编辑了一下,不知道描述清楚了没有,麻烦您再看看,谢谢!
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-24 09:33:31
8#
您好,我看了你的报表文件和需求,我进行数据连接的时候出现这样的错误
然后要实现你这样的需求,建议你是要AR11RDL报表中的矩表来解决,矩表可以进行动态列展示,然后也可以过滤掉重复的数据


本帖子中包含更多资源

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

x
回复 使用道具 举报
zhuzhulovaa
初级会员   /  发表于:2019-9-24 22:04:21
9#
KearneyKang 发表于 2019-9-24 09:33
您好,我看了你的报表文件和需求,我进行数据连接的时候出现这样的错误
然后要实现你这样的需求,建议你是 ...

我胡乱修改了一下数据集,现在没报错了,预览报表也能输出一些数据,虽然没达到效果,后面可以慢慢摸索修改。
但是我的应用场景是在MASTERCAM软件(一个CNC编程软件)里调用RPX主报表(不能识别RDLX等其它报表)
报表处理前会生成XML的数据,主报表调用不同功能的子报表以完成输出
我试了一下RPX不能调用RDLX的子报表,不知道是不是我没有设置好?
请问版主重复数据筛选的效果无法在区域报表里实现吗?数据排序可以不考虑了。

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部