cancel
Showing results for 
Search instead for 
Did you mean: 

关于CX4.5数据排序的问题

Former Member
0 Kudos

关于cx如何对目标数据排序的问题

利用cx制作折线图 ,折线图类别轴标签数据源为year字段内容,需要通过连接数据库实现,则通过webservice连接器调用webservice,再通过webservice调用语义层。在语义层定义时,源数据是数据库中的视图,该视图已按year字段排序,但webservice中返回的结果集排序确是错误的。请问如何在cx中实现数据排序。谢谢

ps,昨天晚上我搜索了论坛中的帖子,在英文论坛中有人提过类似的问题,得到的答复是使用QaaWS 3.0可以解决问题,但是,我们这里买的是boe XI R2,但是我听说R3目前bug较多,目前并不是稳定的版本不推荐使用。请教各位这个问题如何解决。多谢了!!!

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

前段时间在XI R2上试出了一个u201C偏方u201D,解决这个问题,

在Universe的参数中,有一个叫u201CEND_SQLu201D的,可以在这里写一个Order By语句,

这样在Qaaws中出来的数据就可以排序了。

但是,这样也有限制,每个Universe只能有一个END_SQL,也就是只能有一个排序规则。

希望对你有帮助。

sunny_zhang
Active Contributor
0 Kudos

Willis,这个办法不错。

Former Member
0 Kudos

谢谢。目前使用的是楼上说的那种方式,但是liveoffice速度十分的慢。

这样的话,对于简单排序的,就可以用qaaws了。

sunny_zhang
Active Contributor
0 Kudos

1.QaaWS XI R2版本没有提供排序的功能,可以升级到XI 3.0版本,此版本有此功能。如果遇到该版本的问题可以从官方渠道获得支持。

2.不过这里有一个方法可以供您参考:

先将通过QaaWS将数据导入CR或者WebI报表,在CR或WebI报表中做排序。然后利用LiveOffice将CR或WebI报表导入Excel,从而作为CX的数据源。这样借助于CR或WebI以及LiveOffice解决了排序的问题。

Former Member
0 Kudos

顶一下