2020-09-11 02:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家
我有一个ds1,其中包含国家/地区-犯罪-计数(人口)。 它总是带来分配给交叉表的前10行数据。 而Region是Dim Filter。
还有另一个查询Ds_2,它具有最详细的级别信息,例如区/面积和计数。 哪个国家和城市是过滤器。
两个查询都应该一个接一个地运行(进程组1,2)。 对于DS_2查询,我们需要通过过滤器(国家/地区,城市),将其作为交叉表的第一条记录。
请帮助!
感谢Nikhil。 我们的来源是宇宙。 我找不到选项。
您好,Hussain,
您可以选择在数据源的编辑初始视图中创建动态关键指标。 您可以右键单击并为人口关键指标创建动态计算"等级"。 然后在脚本中捕获Country维并在数组内部,使用getData()函数捕获排名关键值并检查IF条件rank == 1。满足此条件的数组元素是交叉表中的第一行,因为交叉表具有 基于人口的前10名名单。 您可以将此元素分配给变量,并用作DS_2的过滤器。
问候
Nikhil Joy
最多设置5个标签!
感谢Nikhil。 我们的来源是宇宙。 我找不到选项。
您好,Hussain,
您可以选择在数据源的编辑初始视图中创建动态关键指标。 您可以右键单击并为人口关键指标创建动态计算"等级"。 然后在脚本中捕获Country维并在数组内部,使用getData()函数捕获排名关键值并检查IF条件rank == 1。满足此条件的数组元素是交叉表中的第一行,因为交叉表具有 基于人口的前10名名单。 您可以将此元素分配给变量,并用作DS_2的过滤器。
问候
Nikhil Joy
一周热门 更多>