如何将组合框默认值设置为登录用户

2020-08-23 19:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在使用组合框。 ...

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

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


专家们,

我正在使用组合框。 在此,我可以显示odata服务数据。

我需要在组合框中显示默认的登录用户ID。 我该如何实现?

如何在sap ui5中获取登录的用户ID:

 var userId = sap.ushell.Container.getService(" UserInfo")。getUser()。getId(); 
7条回答
哎,真难
2020-08-23 20:10

是的,Mahesh,您是对的。

我正在使用选择/组合框。 我需要显示默认的登录用户ID。 我该如何实现?

此默认用户ID是odata服务数据的一部分。 例如,我有10个数据(INC0001至INC0010)。 如果用户INC0004登录,则默认情况下,我想在选择/组合框中显示该内容。 默认情况下,使用select只能获取第一个数据(INC0001)。

 XML代码:

 <选择id =" select1" selectedKey =" {zuserid}"项目=" {路径:'/UserSet',排序器:{路径:'zuserid'}}"" change ="处理更改">
         
         
          
         
        



 SAP UI5中的会话用户:

 var userId = sap.ushell.Container.getService(" UserInfo")。getUser()。getId(); 

一周热门 更多>