Foxtable(狐表)用户栏目专家坐堂 → 【副本表】怎么实现新增后就选择新增的行


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

主题:【副本表】怎么实现新增后就选择新增的行

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
【副本表】怎么实现新增后就选择新增的行  发帖心情 Post By:2018/1/5 13:06:00 [只看该作者]

新增代码如下:
Dim r As Row = Tables("员工考勤").AddNew               '词典表新增一行

Dim pgs As WinForm.TabControl = e.Form.Controls("页签")
Dim n As String =  pgs.SelectedPage.Text      '定义n为当前页签的标题

r("考勤类别") = n                         '新增行的类别为当前页签名称


想实现新增代码 新增一行时 该行就获得鼠标焦点被选中

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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


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

Dim r As Row = Tables("员工考勤").AddNew               '词典表新增一行
Dim pgs As WinForm.TabControl = e.Form.Controls("页签")
Dim n As String =  pgs.SelectedPage.Text      '定义n为当前页签的标题
r("考勤类别") = n                         '新增行的类别为当前页签名称
Dim t As Table = e.form.controls("Table1").Table
Dim i = t.FindRow("_Identify = " & r("_Identify"))
t.Position = i


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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)Dim r As Row = Tables("员工考勤")....  发帖心情 Post By:2018/1/5 15:19:00 [只看该作者]

有点甜老师  在你的帮助下  变通如下实现了多卡片副本表的定位

Dim r As Row = Tables("员工考勤").AddNew               '词典表新增一行
Dim pgs As WinForm.TabControl = e.Form.Controls("页签")
Dim n As String =  pgs.SelectedPage.Text      '定义n为当前页签的标题
r("考勤类别") = n                         '新增行的类别为当前页签名称
Dim t As Table = e.form.controls(pgs.SelectedPage.Text).Table
Dim i = t.FindRow("_Identify = " & r("_Identify"))
t.Position = i

谢谢


 回到顶部