Foxtable(狐表)用户栏目专家坐堂 → 窗口关联表数据引用问题?


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

主题:窗口关联表数据引用问题?

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


加好友 发短信
等级:童狐 帖子:245 积分:3629 威望:0 精华:1 注册:2010/5/9 18:45:00
窗口关联表数据引用问题?  发帖心情 Post By:2019/5/13 21:36:00 [只看该作者]

一个入库单关联主表和明细表做成窗口,从产品表窗口批量选择录入产品时,用几个方法都都不行,这个应该怎么写呢?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:录入例子.foxdb



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


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/13 22:14:00 [只看该作者]

确认现在按钮

Dim drs As List(Of DataRow) = DataTables("产品表").Select("[选择] = True")
For Each dr As DataRow In drs
    Dim yu As Row = Tables("入库.明细").AddNew()
    yu("料号") = dr("料号")
Next
e.Form.Close()

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


加好友 发短信
等级:童狐 帖子:245 积分:3629 威望:0 精华:1 注册:2010/5/9 18:45:00
  发帖心情 Post By:2019/5/14 6:50:00 [只看该作者]

开始我代码这样的
'Dim drs As List(Of DataRow) = DataTables("产品表").Select("[选择] = True")
'Dim yu As Row = Tables("入库.明细").AddNew()
'For Each dr As DataRow In drs
'yu("料号") = dr("料号")
'Next
e.Form.Close()
但是只能增加一行,难道是第二行代码和三行代码前后问题?


[此贴子已经被作者于2019/5/14 6:56:35编辑过]

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


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

 

照抄2楼代码即可。addnew要写在循环里面。

 

 


 回到顶部