- {{item.name}}
更多
如何判断用户是否有选定的角色
发布时间: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;
}
}
最终结果:

- 评论
更多
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错



西门子官方商城


{{item.nickName}}