标题:
用户登录问题
[打印本页]
作者:
dzlv
时间:
2012-4-26 07:52
标题:
用户登录问题
对不起,由于是刚开始学习问题提的过于频。
在画面中用户节点下定义好用户名和密码,并在画面中设置按钮,通过其事件栏“键按下”进入程序编辑器写入程序user.logon();。但在运行环境中登陆不起作用,登录按钮和工程好像没有联系上,即使不登陆照样能操作工程,怎么回事?
作者:
service
时间:
2012-4-26 09:22
您好,登录按钮完成的是目前哪个用户在登录,如果是需要对某个图符进行设置可操作性,需要对图符和用户配置安全区。
作者:
dzlv
时间:
2012-4-27 05:54
本帖最后由 dzlv 于 2012-4-27 11:37 编辑
就是说,登录只是为事件记录,记录谁登陆、谁操作等等?那么如果没有登录整个工程任何东西操作不了,如何设置?就是为防止小人,随意动运行系统。多谢。
作者:
service
时间:
2012-4-27 09:05
您好
登录按钮下:
User.Logon();
if(SystemVariable.UserName=="张三" || SystemVariable.UserName=="李四")
{
Grp.Open("流程画面");
Grp.Close("登录画面");
}
作者:
dzlv
时间:
2012-4-27 10:55
本帖最后由 dzlv 于 2012-4-27 11:02 编辑
非常感谢,看来本人编程方面基础差,有没有编程方面如上面所讲的程序片段、简单应用实例等等材料?
dzlv1956@163.com
作者:
dzlv
时间:
2012-4-27 15:39
管理员。您好
我试了一下还是不行。在“画面1”中设了“登陆”和“退出”二个按钮,
在“登录”按钮下:
User.Logon();
if(SystemVariable.UserName=="张三" )
{
Grp.Open("画面1");
}
在运行中,“登录”按钮对“画面1”不起作用,不登陆也可以对其操作,为什么?
在”退出“按钮下:
User.Logon();
if(SystemVariable.UserName=="张三" )
{
Grp.Close("画面1");
}
在运行中,“退出”按钮对“画面1”起作用,按时退出运行,这个可以啦。
作者:
service
时间:
2012-4-27 17:14
您好
请仔细看我的用户程序,打开的画面和登录画面不是同一个画面。
欢迎光临 北京九思易自动化软件有限公司 (http://controlease.com/bbs/)
7.2