Access快速开发平台使用中,如下图单击“审核后”,“状态”列应该会由“未审核”自动刷新为“已审”,但实际情况并没有任何改变,除非再点击上面的“刷新”命令。
“审核”事件中的刷新代码,无论是RequeryDataObject gsfrList,还是Me.sfrList.Requery,等等都无法实现刷新效果。后来,参考Access平台网站上一个学长“蜗牛”发表的Access快速开发平台--删除数据后子窗体不能自动刷新问题的解决方法帖子,在刷新语句前加上这句:sleep 500,即完美实现了刷新效果。刷新语句使用效果上面前一句比后一句好,前一句刷新后还停留在当前记录,后一句则会跳到列表第一条记录,各取所需吧。