设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1005|回复: 7
打印 上一主题 下一主题

[窗体] 通过一个窗体打开别一窗体并自动跳到指定记录上的问题?

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2009-7-28 16:49:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Me.C_CB_001产品主表.Form.Recordset.FindFirst "产品ID='" & Forms!C_CB_102产品复制!Txt_新的编号 & "'"
在【C_CB_102产品复制】窗体上打开【C_CB_001产品主表】,而【C_CB_001产品主表】自动跳到(产品ID)与【C_CB_102产品复制】的(Txt_新的编号)一致的表?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-7-28 17:15:10 | 只看该作者
试一试吧:      
  DoCmd.OpenForm "新窗体名称", acNormal
            Forms!新窗体名称.SetFocus
            Forms!新窗体名称.产品ID.SetFocus
            DoCmd.FindRecord Forms!C_CB_102产品复制!Txt_新的编号, , , , , acAll, True

点击这里给我发消息

3#
 楼主| 发表于 2009-7-28 18:14:57 | 只看该作者
2楼的方法不行
4#
发表于 2009-7-28 20:14:23 | 只看该作者
把例子传上来

点击这里给我发消息

5#
 楼主| 发表于 2009-7-29 08:30:43 | 只看该作者
不好意思,表达有误,我现在是通过【C_CB_001产品主表】的复制按键打开【C_CB102产品复制】窗体,点击生产新产品按键执行对【C_CB_001产品主表】追加查询,我想执行完成自动关闭【C_CB102产品复制】且【C_CB_001产品主表】跳到刚才【C_CB102产品复制】的新的编号对应的产品ID上

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2009-7-29 13:54:38 | 只看该作者
把Cmd_复制_Click()的过程修改如下,不要【C_CB102产品复制】了
Private Sub Cmd_复制_Click()
On Error GoTo Err_Cmd_复制_Click
  
    Dim rs As DAO.Recordset
    Dim bh
    bh = DMax("[产品ID]", "A_CB_001产品主表", "Mid([产品ID], 1, 1) = 1") + 1
    Set rs = CurrentDb.OpenRecordset("A_CB_001产品主表")
    rs.AddNew
    rs("产品ID") = bh
    rs("所属客户ID") = Me.所属客户ID
    rs("客户代号") = Me.客户代号
    rs("档案号") = Me.档案号
    '....
    rs.Update
    rs.Close
    Set rs = Nothing
    Me.Requery
    DoCmd.GoToRecord , , acLast
   
Exit_Cmd_复制_Click:
    Exit Sub

Err_Cmd_复制_Click:
    MsgBox Err.Description
    Resume Exit_Cmd_复制_Click
End Sub
把'....变为要复制的其他字段和内容,当然还要应用dao

点击这里给我发消息

7#
 楼主| 发表于 2009-7-30 10:51:04 | 只看该作者
首先谢谢aslxt
不好意思,我要【C_CB102产品复制】窗体的用途是因为我除了复制主表外,同时还复制了几个子表,所在上面的代号与我想要的功能不一致
8#
发表于 2009-7-31 11:36:25 | 只看该作者
yiban
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 21:13 , Processed in 0.089742 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表