如何获取SAP Design Studio维度的当前日期?

2020-09-19 06:11发布

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

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


我有一个带有日期数据类型的维度对象,以允许输入日期。 我想为每个人获取唯一的最新日期。 我要如何查询它,因为我只想在交叉表中显示数据。

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

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


我有一个带有日期数据类型的维度对象,以允许输入日期。 我想为每个人获取唯一的最新日期。 我要如何查询它,因为我只想在交叉表中显示数据。

付费偷看设置
发送
4条回答
SAP小菜
1楼-- · 2020-09-19 06:33

因此,基本上每个人都输入他们的时间表,他们将以日期格式键入时间表日期,所以我想获得每个人的最新日期,就像显示该人键入的最新时间表日期一样。

哎,真难
2楼-- · 2020-09-19 06:35

嗨-我并不是真的在关注这个问题; 也许您可以分享一些屏幕截图? 什么是数据源-BEx?

蓋茨
3楼-- · 2020-09-19 06:23

1。 创建数据源(DS_2)的副本

2。 为该维度执行" getMembers"并遍历结果集,并显示"最高日期"。

3。 将该值设置为基于交叉表的DS_1过滤器。

致谢,
克里斯

宇峰Kouji
4楼-- · 2020-09-19 06:15

var数组= DS_2.getMembers(" DIMENSION");
var maximum ="";

array.foreach(element,index){

//每次循环都会覆盖变量
maximum = element.internalkey;

}

DS_1.setFilter(最高);

(类似的事情,我现在没有打开Design Studio,也许语法略有不同)。 根据数据源的排序方式(升序,降序),第一个或最后一个元素是最大值。

一周热门 更多>