我该如何筛选过去的12个月

2020-09-12 12:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个运行图,其数据每周更新一...

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

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


我有一个运行图,其数据每周更新一次。 当我查看图表时,我只想显示最近的连续12个月。 我需要自动化该领域,但是如果没有人工干预,当前是无法做到的。

4条回答
wang628962
2020-09-12 12:41

嗨,

您可以尝试显示最近的12个月,也许会对您有所帮助:

1。 在数据源中按降序排列您的月份。

2。 尝试使用以下脚本显示最近12个月:


var Months = DS_1.getMembers(" 0CALMONTH",240);

var LastTwelveMonths = [Months [0]];

var Text ="";

LastTwelveMonths.pop();

Months.forEach(function(element,index){

if(index == 0 || index == 1 || index == 2 || index == 3 || index == 4 || index == 5 || index == 6 || index == 7 || index == 8 || index == 9 || index == 10 || index == 11)

{

LastTwelveMonths.push(element.internalKey);

Text = element.internalKey +"-" + Text;

}

});

var DATASOURCETOBEFILTERED = [DS_1];

DATASOURCETOBEFILTERED.forEach(function(element,index){

element.setFilter(" 0CALYEAR",LastTwelveMonths);

});

谢谢

A.Z。

一周热门 更多>