Foxtable(狐表)用户栏目专家坐堂 → 多表共用窗体方法求助


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

主题:多表共用窗体方法求助

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


加好友 发短信
等级:童狐 帖子:215 积分:2324 威望:0 精华:0 注册:2020/10/3 6:58:00
多表共用窗体方法求助  发帖心情 Post By:2020/12/27 15:38:00 [只看该作者]

我的窗体上有三个sqltable类型表,由于编辑行时不能自动换行,于是改用一个共用窗体加文本框来输入,下面的方法在单机上测试没有问题,1、请问多用户时此法可用吗?2、正确的方法请指导!

第一 步:
在每窗体表的DoubleClick事件中加如下代码
vars("str") = e.Row(e.Col.Name)
vars("tb")= e.Table.Name
vars("colnane") = e.Col.Name
Forms("auto输入").Open
第二步:在输入窗体(forms(“aut输入”))的AfterLoad 事件中加代码
Dim txtauto As WinForm.TextBox = e.Form.Controls("txtauto输入")
txtauto.Text = ""
txtauto.Text = vars("str")
第三步  forms("auto输入”)的BeforeClose 事件代码
Tables(vars("tb")).Current(vars("colnane")) = vars("str")


 回到顶部
帅哥哟,离线,有人找我吗?
爱好所有
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:266 积分:3640 威望:0 精华:0 注册:2012/5/25 15:31:00
  发帖心情 Post By:2020/12/27 19:30:00 [只看该作者]

多用户编辑同一行的话你要用到:用OpenQQ实现独占式编辑
搜一下帮助

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/27 21:44:00 [只看该作者]

可用的,这种东西不可能会影响其它项目的,和多用户没有任何关系

 回到顶部