起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3793|回复: 8

[处理中6] 报表列表数据顺序显示混乱问题

[复制链接]

354

主题

945

帖子

2404

积分

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
发表于 2015-12-2 16:03:32 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 yuki 于 2015-12-2 17:10 编辑

报表列表数据顺序显示混乱问题
我后台往前台返回前数据列表排序是正确的
但是在生成的报表内,排序确混乱了,该如何处理?
报表excel模板文件详见附件

后台数据顺序:

111.png

前台报表内顺序如下:
1.1.png


report.zip

7.74 KB, 下载次数: 1041

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2015-12-2 18:24:06 | 显示全部楼层
sql中做order by 报表中应该就会按照order by的顺序显示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

354

主题

945

帖子

2404

积分

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
 楼主| 发表于 2015-12-2 18:27:28 | 显示全部楼层
jishuang 发表于 2015-12-2 18:24
sql中做order by 报表中应该就会按照order by的顺序显示

当报表页面单独一个数据源时,页面数据的顺序是按照sql orderby的顺序呈现出来的。
当在报表页面添加了另外一个数据源,这个数据源是主数据,而上边的这个数据源为从数据时,就出现了顺序混乱,不是按照sql order by 后结果的顺序呈现的问题
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2015-12-3 10:18:57 | 显示全部楼层
主从的都加order by,但是从的展现没有按order by排序?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

354

主题

945

帖子

2404

积分

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
 楼主| 发表于 2015-12-3 13:52:34 | 显示全部楼层
jishuang 发表于 2015-12-3 10:18
主从的都加order by,但是从的展现没有按order by排序?

我主上的记录就一条,从data sql内设置的orderby 排序
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2015-12-3 17:05:54 | 显示全部楼层
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

354

主题

945

帖子

2404

积分

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
 楼主| 发表于 2015-12-3 19:31:26 | 显示全部楼层
jishuang 发表于 2015-12-3 17:05
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间 ...

好的,我耐心等待。
请您重新出问题后告诉我声,一般进一步沟通
回复 支持 反对

使用道具 举报

0

主题

235

帖子

300

积分

中级会员

Rank: 3Rank: 3

积分
300
QQ
发表于 2015-12-7 14:01:12 | 显示全部楼层
1、该报表是一张主从报表,数据集p1-主表,e1-从表 2、在主表的select 处加入批注:is-master-dataset:true,表示报表类型为主从表 3、在从表的select 处加入批注:master-dataset:p1,表述数据集E1的主表是P1  2.“e1.select(e1.RORDERID,'RORDERID=p1.RORDERID')”,“RORDERID=p1.RORDERID”表示主从表的关联关系

回复 支持 反对

使用道具 举报

0

主题

235

帖子

300

积分

中级会员

Rank: 3Rank: 3

积分
300
QQ
发表于 2015-12-7 14:03:18 | 显示全部楼层
测试截图
ZS]6$`O6TK0D5}[YBQZN3I5.png
SZD]EW_(J[}Q_9]M92EEV1J.png
I`NE}Z5OZXX1D76B0Q6%7JF.png
3ZN}_0QA997ZTW]KIGWRPX8.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-28 18:31 , Processed in 0.109636 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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