• {{item.name}}
{{item.name}}
更多

如何判断用户是否有选定的角色

star star star star star
0 分
发布时间:2026年04月02日
  • 0
  • 67
本文档主要介绍了 SIMATIC HMI Unified 面板如何判断用户是否有选定的角色。

步骤1:在“安全设置”中的“用户与角色”中配置用户信息。

步骤2:编写JavaScript脚本判断。本示例通过脚本判断用户是否有对应的角色,并将结果通过文本框进行显示。

示例代码如下:

export function 按钮_3_OnDown(item, x, y, modifiers, trigger) {

let roleName = "myRole";

let retVal = HMIRuntime.UserManagement.HasUserRole(roleName);

if (retVal) {

Screen.Items("文本框_2").Text = "当前用户所属角色为: " + roleName;

} else {

Screen.Items("文本框_2").Text = "当前用户不在角色: " + roleName;

}

}



最终结果:













  • 评论
更多
  • 分享

    扫码分享

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。