Foxtable(狐表)用户栏目专家坐堂 → [求助]在项目中打开新项目


  共有2944人关注过本帖树形打印复制链接

主题:[求助]在项目中打开新项目

帅哥哟,离线,有人找我吗?
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106207 积分:540158 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/6 11:23:00 [显示全部帖子]

这个没有办法。

如果不需要登录,可以考虑使用默认用户,这样就不会弹出登录界面了。但是就不够安全了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106207 积分:540158 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/6 15:53:00 [显示全部帖子]

默认用户参考:http://www.foxtable.com/webhelp/topics/1796.htm。不安全指不需要登录,也就是任何人都可以进入系统使用。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106207 积分:540158 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/14 11:05:00 [显示全部帖子]

打开项目的代码放到afteropenproject事件

登录按钮
'''
Dim U As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim W As WinForm.TextBox = e.Form.Controls("TextBox2")

Dim dr As DataRow = DataTables("TbUser").SQLFind("(C = '" &  U.value & "' or T = '" & U.value & "') and PW = '" & W.value & "'")
If dr Is Nothing Then
    W.Value = ""
    W.Select
Else
    CurUserID = dr("ID")
    e.Form.Close
    vars("pw") = dr("PW")
End If

afteropenproject事件
Forms("Login").Open
If  CurUserID > "" 
    Syscmd.Project.Open(".\CS.foxdb",CurUserID,vars("pw"))
End If

 回到顶部
总数 14 上一页 1 2