过滤器不适用于多个值

2020-09-29 16:13发布

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

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


大家好,

我有一个"父"星型联接计算视图,该视图结合了13个不同的"子"计算视图,每个子计算视图都是计算相同维的不同值,最终结果是一个合并int的视图 ="/storage/temp/18775-star-join-view.jpg"> star-join-view.jpg 所有计算。

相反,我使用过滤器来防止未选中时执行子视图,问题是当对多个值进行过滤时,它不会过滤。

仅当用户选择1时,这有效并执行 :如果(in(" MEASURE_CODE", 1 ),1,0),MEASURE_CODE是用户的尺寸 在报告中选择。

无论用户选择什么,这项工作一直在执行 :如果(在(" MEASURE_CODE", 1,2 ),1,0)

我也尝试使用联合修剪,但是我面临着很长的编译时间,并且修剪不起作用,无论用户选择什么,该视图始终执行。

HANA版本1.00.122.00

谢谢

star-join-view.jpg (180.5 kB)

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

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


大家好,

我有一个"父"星型联接计算视图,该视图结合了13个不同的"子"计算视图,每个子计算视图都是计算相同维的不同值,最终结果是一个合并int的视图 ="/storage/temp/18775-star-join-view.jpg"> star-join-view.jpg 所有计算。

相反,我使用过滤器来防止未选中时执行子视图,问题是当对多个值进行过滤时,它不会过滤。

仅当用户选择1时,这有效并执行 :如果(in(" MEASURE_CODE", 1 ),1,0),MEASURE_CODE是用户的尺寸 在报告中选择。

无论用户选择什么,这项工作一直在执行 :如果(在(" MEASURE_CODE", 1,2 ),1,0)

我也尝试使用联合修剪,但是我面临着很长的编译时间,并且修剪不起作用,无论用户选择什么,该视图始终执行。

HANA版本1.00.122.00

谢谢

star-join-view.jpg (180.5 kB)
付费偷看设置
发送
2条回答
CJones
1楼-- · 2020-09-29 17:13

请提供一些有关您的源数据结构的见解。 乍一看,您似乎正在尝试使用STAR JOIN对EAV数据模型或类似数据进行操作。

bbpeas
2楼-- · 2020-09-29 17:17

嗨,拉斯,

EVA是什么意思?

该模型包含13个不同计算和业务规则的Calac视图,并汇总为一个星形连接。

此致

一周热门 更多>