以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]又来麻烦老师了,窗口无法打开 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=57514) |
-- 作者:zmh4358 -- 发布时间:2014/9/25 21:35:00 -- [求助]又来麻烦老师了,窗口无法打开 前几天好不容易把动态加载搞定,可怎么在主窗口里打开另一个模式窗口,也不报错,也打不开是怎么回事,晕哦 If user.Group = "录入员" Then forms("基础录入").open() Tables("配件信息表").AddNew() Else If User.Roles <> "录入员" Then Messagebox.Show("对不起,领导说了,只有录入员才能输入数据!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information) \'Else \' \'\'Dim A As WinForm.TextBox = e.Form.Controls("TextBox1") \'\' \'\'Tables("配件信息表").AddNew(A.text) \'\'Forms("基础录入").Open() End If 可在表里双击,却能打开这是怎么回事呢
|
-- 作者:有点甜 -- 发布时间:2014/9/25 21:37:00 -- 单独执行这句代码呢?
Forms("基础录入").open() |
-- 作者:zmh4358 -- 发布时间:2014/9/25 21:43:00 -- 谢谢老师,单独一行代码能打开,可要把权限加起,怎么出问题了呢,之前没设动态加载的时候,一直都是对的呢,如果 要加上用户角色权限又应该怎么这个代码呢 |
-- 作者:有点甜 -- 发布时间:2014/9/25 21:45:00 -- 因为这句代码,你当前登录的用户,分组不是录入者 If user.Group = "录入员" Then |
-- 作者:zmh4358 -- 发布时间:2014/9/25 21:49:00 -- 晕菜,眼瞎了,错误以发现了,谢谢老师提醒 |