会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 查询视图 > 正文

从B窗循环追加记录到A窗的样例代码

时间:2009-05-19 08:57 来源:accessbbs 作者:tan9698 阅读:
有时我们办理货物出仓业务时,经常要从历史进仓资料或库存资料中调用数据,我们可以在出仓主窗体的下半部分即靠近明细出仓子窗体的位置增加一个查询进仓数据或库存数据的子窗体,从中选择一条或多条记录转为出仓记录,如在进仓资料中查找一份单据后,所有进仓记录要转为出仓数据时,下面这段代码可以帮到你:

Sub AddRec() '从B窗循环追加记录到A窗的样例代码
    With Me.子窗体控件B名称.Form.Recordset
       .MoveFirst
       For x = 0 To .RecordCount - 1
        Me.子窗体控件A名称.SetFocus
        DoCmd.GoToRecord , , acNewRec
        Me.子窗体控件A名称.Form![字段1] = Me.子窗体控件B名称.Form![字段1]
        Me.子窗体控件A名称.Form![字段2] = Me.子窗体控件B名称.Form![字段2]
        '……
        .MoveNext
       Next
    End With
    MsgBox Me.子窗体控件B名称.Form.Recordset.RecordCount & "条记录追加成功!", vbInformation, "结果提示"
End Sub

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: