Foxtable(狐表)用户栏目专家坐堂 → 同时打开多个窗口的问题


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

主题:同时打开多个窗口的问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/22 19:14:00 [只看该作者]

以下是引用rjh4078在2017/10/21 22:10:00的发言:
我是直接拖表字段做的控件 大概有40多个 需要这样操作的窗口有20个 那就相当于每个控件要手工编码去绑定

 

AfterLoad事件重新指定绑定表列的值,即可,把表名替换成你副本表的表名,即可。

 

也就几句代码的事。


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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/10/24 15:37:00 [只看该作者]

有示例代码么
e.form.controls("a").=??
e.form.controls("b").=??
e.form.controls("c").=??

一直写下去 每个窗口都这么写?
[此贴子已经被作者于2017/10/24 15:37:37编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/24 16:50:00 [只看该作者]

汗....参考代码

 

For Each c As WinForm.Control In e.form.controls
    If c.BindingField > "" AndAlso c.BindingField.StartsWith("表B.") Then
        c.BindingField = c.BindingField.replace("表B", "表A")
    End If
Next


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