Foxtable(狐表)用户栏目专家坐堂 → 副本表


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

主题:副本表

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


加好友 发短信
等级:婴狐 帖子:43 积分:326 威望:0 精华:0 注册:2021/8/11 17:36:00
副本表  发帖心情 Post By:2021/8/19 10:28:00 [只看该作者]

老师您好,我想问一下,就是我的副本表是currentChanged事件是Dim dr As DataRow = e.Table.Current.DataRow
Dim wz As Integer = Tables("Table_3").FindRow(dr)
If wz >=0 Then
      Tables("Table_3").Position = wz
End If
doubleclick事件是 e.Cancel=True
Forms("录入窗口").open()
我在副本表doubleclick打开录入窗口是显示当前的数据嘛,我按了新增数据还是显示当前的数据,显示不了新增的数据页面,请问蓝老师应该怎么弄

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/19 10:33:00 [只看该作者]

新增数据怎么做的?使用table新增,不要使用datatable新增;要在双击的表格里新增

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


加好友 发短信
等级:婴狐 帖子:43 积分:326 威望:0 精华:0 注册:2021/8/11 17:36:00
  发帖心情 Post By:2021/8/19 10:37:00 [只看该作者]

Tables("Table_3").AddNew()
Tables("Table_3").Current("处理人") =User.Name我新增是这样的


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


加好友 发短信
等级:婴狐 帖子:43 积分:326 威望:0 精华:0 注册:2021/8/11 17:36:00
  发帖心情 Post By:2021/8/19 10:43:00 [只看该作者]

他已经新增了按的时候,就是显示不出来而已,录入的窗口

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/19 10:45:00 [只看该作者]

应该这样用:
dim r as row = Tables("Table_3").AddNew()
r("处理人") =User.Name

如果是从副本打开的,应该这样
dim r as row = Tables("副本名称").AddNew()
r("处理人") =User.Name

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


加好友 发短信
等级:婴狐 帖子:43 积分:326 威望:0 精华:0 注册:2021/8/11 17:36:00
  发帖心情 Post By:2021/8/19 10:46:00 [只看该作者]

那在副本记录可以在主表看到吗用这个方法老师

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/19 10:49:00 [只看该作者]

可以的

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


加好友 发短信
等级:婴狐 帖子:43 积分:326 威望:0 精华:0 注册:2021/8/11 17:36:00
  发帖心情 Post By:2021/8/19 10:56:00 [只看该作者]

能不能判断是不是点击副本表是就执行
应该这样用:
dim r as row = Tables("Table_3").AddNew()
r("处理人") =User.Name

如果是从副本打开的,应该这样
dim r as row = Tables("副本名称").AddNew()
r("处理人") =User.Name
不是就执行
dim r as row = Tables("Table_3").AddNew()
r("处理人") =User.Name

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


加好友 发短信
等级:婴狐 帖子:43 积分:326 威望:0 精华:0 注册:2021/8/11 17:36:00
  发帖心情 Post By:2021/8/19 10:56:00 [只看该作者]

如果分开弄,我就要搞两个录入窗口了老师

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/19 11:01:00 [只看该作者]

这种方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=171082&authorid=0&page=0&star=2

 回到顶部
总数 23 1 2 3 下一页