none
Access2007 在分割窗体中无法重新定位记录指针 RRS feed

  • 问题

  • Access2007版,在分割窗体中,遇到无法重新定位记录指针的问题:

    1. 执行me.recordset.findfirst strTerm 后窗体记录无反应,记录指针仍停留在原位置。如成单个窗体后,则没有问题。

    2.执行Docmd.searchforrecord strTerm后窗体记录无反应,记录指针仍停留在原位置。如改单个窗体后,则没有问题。

    3.执行如下代码

       Me.Recordsetclone.findfirst strTerm

       if not Me.Recordsetclone.NoMatch then Me.Bookmark=Me.Recordsetclone.Bookmark

      执行到me.bookmark=.....时报错 “运行时错误’2001‘ 您取消了前次的操作!”

      将窗体改为单个窗体后则没有问题。

    请教在分割窗体状态下,如何在VBA实现对窗体记录指针的定位!


    2011年4月2日 17:21

全部回复

  • 今天发现一个有趣的问题,将执行上述代码的控件放入窗体页眉中,则没有问题。

    放入窗体主体中,问题依旧。

    2011年4月3日 7:28