Lumira Designer-系统变量返回当前的OLAP连接

2020-08-27 06:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在按钮的脚本逻辑中,我需要编写一...

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

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


在按钮的脚本逻辑中,我需要编写一个逻辑来检查当前系统(prod,dev或Qa)并根据用户登录系统触发相应的URL

IF(System_variable ==" XXX")

{

应用程序。 Opennewwindow(URL名称);

};

IF(system_variable ==" YYY")

{

应用程序。 Opennewwindow(URL名称);

};

3条回答
愤怒的猪头君
2020-08-27 07:09 .采纳回答

你好拉维,

您可以通过使用书签功能来执行此操作。

在您的应用程序中添加技术组件" BOOKMARKS",并编写以下代码(例如在启动时):

 var url = BOOKMARKS_1.save();
 var system_id ="";
 system_id = BOOKMARKS_1.getUrl(url).substring(0,24);
 TEXT_1.setText(system_id); 

我在布局中放置了TEXT_1,当我在BI服务器上执行报告时,我得到了内部演示系统的名称:

如果有很多用户,请确保也删除书签,否则CMC中将有很多条目:

例如 (如果该应用程序未使用书签):

BOOKMARKS_1.deleteAll();

希望这会有所帮助!

一周热门 更多>