<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp UserX: 使用用户角色系统的用户管理 > 库 > 功能块 > MpUserXSignatureUI > Description |
mapp Services V5.16
MpUserXSignature所使用的MpLink 也 被用于这个组件。
这个组件控制电子签名的对话框。数据在 MpUserXSignatureUI 和HMI应用程序 之间 使用结构 MpUserXSignatureUIConnectType进行交换。
每个 MpUserXSignature只能使用一个MpUserXSignatureUI 。不可能使用MpUserXSignatureUI的多个实例。
MpUserXSignatureUIConnectType
结构 "UIConnect "分为以下几个方面。
•Status: 参数 "状态 "提供关于用户管理的当前活动的信息。
•SignAction: 这个参数规定了哪个动作需要签名。这个参数必须与 需要电子签名 的HMI元素的每个 完成度数据点相联系 。 完成度数据点 被设置的 值 必须与配置中各个动作的 "ActionID "相符。
•Dialog: 需要电子签名时打开的对话框。必须输入用户名和密码,评论是可选的。
•MessageBox: 向用户发出各种信息(例如,不正确的用户名或密码)。
•DefaultLayerStatus: 使用这个数据点,背景层可以在对话框打开的时间内被锁定。
如果在签名尝试过程中发生错误,例如因为密码指定错误,错误会显示在消息框结构 MpUserXUIMessageBoxType 的 "ErrorNumber "下。以下错误可能发生。
•28672: 无效密码
•28673:用户不存在
•28677 : 用户权限不足
•28680:用户被封锁
•28681:需要更改密码
•28694:丢失UIConnect上的值
•28695: 无效的用户名
•28696 : 缺少密码
•28710 : 签名失败
•28711 : 尚未检查最后的签名
•28718: LDAP错误
•28719: 没有服务器连接
•28720:无效的输入
•28722 :LDAP警告