SAPUI5-如何获取登录的用户ID?

2020-08-18 19:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 当我尝试从SAPUI5中...

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

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


专家,

当我尝试从SAPUI5中已记录的用户获取ID时,我遇到了问题。

我尝试了:

1

var oUser = sap.ui2.shell.getUser();

var userId = oUser.getId() ;

这里我有错误:未捕获的TypeError:无法读取未定义的属性'shell'

2。

var oUser = sap.ushell.services.UserInfo();
var userId = oUser.getId();

这里我有错误:未捕获 TypeError:无法读取未定义的属性"服务"

如果您可以向我展示示例或为我提供指导,我将不胜感激,因为我不知道自己在做什么错。

< p> BR,

Simona

12条回答
SAP德到
2020-08-18 20:26

嗨,

就像您尝试过的一样,您可以使用:

var oUser = sap.ui2.shell.getUser();

oUser.load({},function(){

var userID = oUser.getId();

}

,您需要在index.html中进行此操作:

谢谢

Mahesh Z。

一周热门 更多>