在当前表和历史记录表之间动态切换数据基础中的表

2020-09-22 12:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有两个完全相同的表 ...

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

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


我有两个完全相同的表"

  1. 一个表包含了许多年前的所有数据(甚至是当前数据),并且
  2. 另一个只有最近3个月的数据

我希望数据基础可以根据用户过滤的时间框架在两个相同的表之间动态切换。

  • 如果日期范围在过去3个月内,请使用表#1
  • 否则,默认为表#2。

这可以实现吗?

2条回答
Haoba3210
2020-09-22 12:53

谢谢,乔。

@AA为我解决了这个问题。

我在顶部添加了两个过滤器:

1。 包括所有历史记录(过滤器为1 = 1或1为空,两个事实表都包含在表列表中)。

2。 从...开始显示数据(包括提示动态SQL选择日期/时间)。

如果用户未选择任何一个过滤器,则默认为从活动时态表中拉出,这将需要99%的用户。

如果用户需要显示历史记录,则可以轻松地将其拖入上方的过滤器#1中。

但是,这很快让我感到困惑,因为我有两个事实表,它们是时间表。 更不用说我也有两个与此相关的核心宇宙。 完成所有上下文是一场噩梦。

但是设置不兼容项很容易。

宇宙中几乎所有度量/维度中的90%来自两个事实表,因此我不得不将@AA添加到所有这些事实/表中。

尽管如此,它仍然有效。

非常感谢!

一周热门 更多>