基于Universe数据源的交叉表-无法对除第一列以外的列进行排序

2020-09-22 00:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 已经有一个与我的问...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

已经有一个与我的问题有关的讨论,但是它已经很老了

https://archive.sap.com/discussions/thread/3731541

因此,我决定创建一个新数据源,因为我的数据源不是BEx查询。 我遇到了无法根据Universe数据源对交叉表进行排序的问题。 但是,我可以按第一列(无论是哪一列)对其进行排序。 我的技术细节如下:

-Design Studio 1.6 SP05

-BI平台4.1 SP6

我了解基于Universe数据源的交叉表的条件格式存在局限性。 目前我们无法访问SAP知识库,否则我也会在那搜索。 我认为排序不是限制的唯一原因,因为我可以按第一列对其进行排序,而Bex数据源也遇到过类似的问题(如上文所述)

任何帮助将不胜感激。

致谢

Angad

4条回答
me_for_i
2020-09-22 00:23

嗨Lakshmi,

感谢您的回复。 我已经在数据源上使用" sortBy"。 它不适用于我的数据源。 请注意,我的数据源基于Universe,并且我尝试按维度进行排序。

首先,我尝试按成员(维度)进行排序。 所以,我的脚本是这样的:

DS_1.sortByMember("需要分类的尺寸",false);

DS_1.sortByMember(" dimensiothatneedstobesortedby",true);

我正在自定义上下文菜单中使用此脚本。 但是,即使我使用交叉表内置的排序图标(在列/维度上)进行排序,它也不会对第一列以外的其他列进行排序。 另外,当我进入DS_1的"编辑初始视图"窗口时,我只能按第一列对结果进行排序。

我尝试将尺寸转换为度量(无聚合),但它不起作用。 我相信我缺少一些非常简单的东西,需要调整。

致谢

Angad

一周热门 更多>