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


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

主题:addnew()

美女呀,离线,留言给我吧!
狐狐妞
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:72 积分:727 威望:0 精华:0 注册:2020/12/11 17:25:00
addnew()  发帖心情 Post By:2023/9/2 1:17:00 [只看该作者]

Dim r As Row = Tables("发布任务_Table1").AddNew()
r("布置日期") = Date.Today 
Tables("发布任务_Table1").DataTable.Save()
'---------------------------------------------------------------------

发现副本表加了一行, 但是对应的DATATABLE的光标没有在新加的一行,导致填写内容错误。  需要如何改正?谢谢

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


加好友 发短信
等级:超级版主 帖子:110334 积分:561518 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/2 9:18:00 [只看该作者]

副本和主表的光标是独立控制的,互不影响。如果要同步参考:http://www.foxtable.com/webhelp/topics/2631.htm

 回到顶部
美女呀,离线,留言给我吧!
狐狐妞
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:72 积分:727 威望:0 精华:0 注册:2020/12/11 17:25:00
  发帖心情 Post By:2023/9/2 12:19:00 [只看该作者]

我在副本表里已经在currentchange 里加了代码, 但是在副本表里ADDNEW()的时候, datatable也同时加了一行(但是光标不在新加的一行上面),因为CURRENTCHANGE里面的FIND条件是“任务主题”, 但是DATATABLE新加的一行“任务主题”没有填写,导致附表和主表不能精准联动,请问这种如何处理?

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


加好友 发短信
等级:超级版主 帖子:110334 积分:561518 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/2 13:57:00 [只看该作者]

主表光标不在新加的一行上面会有什么影响?既然操作的是副本,就从副本取当前行呀

 回到顶部