如何在Lumira Designer 2.1中选择多个关键指标?

2020-09-09 14:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 ...

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

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


我的数据源中有4个关键指标(收入,折扣,数量,保证金),我尝试使用以下脚本来动态选择单个关键指标,

应用程序级脚本:

RADIOBUTTONGROUP_1.setItems(DS_1.getMemberList(" [Measures]",MemberPresentation.INTERNAL_KEY,MemberDisplay.TEXT,10));

我已使用列表框进行过滤:

"选择"脚本上的列表框:

DS_1.setFilterExt(" [Measures]",RADIOBUTTONGROUP_1.getSelectedValue());

我使用上述脚本成功创建了

我的问题是如何一次选择2个关键指标。

例如:在单选按钮组组件中插入了KEY_FIGURES1和KEY_FIGURES1之类的2个项目

如何选择 KEY_FIGURES1 时显示输出,然后显示收入和数量

当我选择 KEY_FIGURES2 时,则显示折扣和保证金

我尝试了单选按钮组中的脚本,但是没有运气,

如果(RADIOBUTTONGROUP_1.getSelectedValue()==" A"){

DS_1.setFilter({" [Measures]":[" Sales_revenue"," Quantity_sold"]},RADIOBUTTONGROUP_1.getSelectedValue());

}

其他

{DS_1.setFilter({" [Measures]":[" MARGIN"," DISCOUNT"]},RADIOBUTTONGROUP_1.getSelectedValue()); }

请在这种情况下提供帮助。

谢谢

Chandrasekhar .K

4条回答
jovirus
2020-09-09 15:15 .采纳回答

Chandrasekhar,

要获得所需的结果,以下是您应该采取的步骤:

1。 创建以下全局变量:

vKeyFigures1:类型为字符串,数组为真

vKeyFigures2:类型为字符串,数组为真

vMeasuresDimension:类型字符串,数组为假

2。 在应用程序的"启动时"事件中,应用以下脚本代码:

 vMeasuresDimension = DS_1.getMeasuresDimension()。name;

 vKeyFigures1 = ['Sales_revenue','Quantity_sold']; //关键图1度量数组
 vKeyFigures2 = ['MARGIN','DISCOUNT']; //关键图2度量数组

 

确保关键指标数组引用了这些措施的技术名称。

3。 在组件RADIOBUTTONGROUP_1的"选择时"事件中,应用以下脚本代码:

 var mySelection = me.getSelectedValue();

 如果(mySelection ==" A")

 {
 DS_1.setFilter(vMeasuresDimension,vKeyFigures1);
 }

 其他

 {
 DS_1.setFilter(vMeasuresDimension,vKeyFigures2);

 }
 

此致

穆斯塔法。

一周热门 更多>