Office中国论坛/Access中国论坛

标题: 如何刷新一下数据啊? [打印本页]

作者: chunyi    时间: 2006-6-20 07:27
标题: 如何刷新一下数据啊?
请教个问题,在销售录入中,输入客户时如果客户档案中没有这个客户,就自动弹出客户录入窗体,录入完后关闭客户录入窗体后,怎么销售录入窗体中还是找不到这个客户,只有关了销售录入窗体再打开才能用,这个问题怎么解决啊

作者: chunyi    时间: 2006-6-20 07:29
我是个新手,请说祥细一点,谢谢
作者: 一点通    时间: 2006-6-20 16:41
在窗体的成为当前事件中写一句刷新语句就可以了
作者: chunyi    时间: 2006-6-21 06:29
刷新不行啊
作者: fan0217    时间: 2006-6-21 06:32
me.Requery
作者: chunyi    时间: 2006-6-21 06:45
Refresh 是什么?
作者: chunyi    时间: 2006-6-21 06:46
me.Requery 不行啊
作者: fan0217    时间: 2006-6-21 06:49
以下是引用chunyi在2006-6-20 22:46:00的发言:
me.Requery 不行啊

迷惑.

例子?
作者: chunyi    时间: 2006-6-21 06:51
在销售录入中,输入客户是组合框
作者: fan0217    时间: 2006-6-21 07:03
用模式窗体打开客户输入窗体,输入完关闭窗体,就自动更新了。代码如下:

DoCmd.OpenForm "客户", , , , , acDialog
Me.Requery
作者: chunyi    时间: 2006-6-22 04:40
用模式窗体打开客户输入窗体,输入完关闭窗体,就自动更新了。代码如下:



DoCmd.OpenForm "客户", , , , , acDialog
Me.Requery

从哪输入啊,怎么不行啊?
作者: andymark    时间: 2006-6-22 06:29
把例子传上来
作者: 一点通    时间: 2006-6-22 06:47
以下是引用andymark在2006-6-21 22:29:00的发言:
把例子传上来



他已经上传的示例:http://www.office-cn.net/forum.php?mod=viewthread&tid=41720&replyID=18418&skin=1

所以建议以后为使问题能得到完整的解决,请不要另开贴

示例中要解决的问题是:

1.两个窗体的控件不要绑定表,可用代码的方法来保存数据

2.在新增资料的窗体在关闭时刷新前一个窗体的有关控件

3.也可以在组合框的获得焦点事件中刷新自身的数据




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3