Office中国论坛/Access中国论坛

标题: [转帖]这个窗体有点难度,请各位高手指教! [打印本页]

作者: WTM1    时间: 2003-4-15 19:51
标题: [转帖]这个窗体有点难度,请各位高手指教!
http://www.officeup.com/forum/attachment.php?s=&postid=4466
有这样三个表:主表、客户和运价表,想实现选择了客户名称后:
1、“送达方”和“城市”的值自动填入客户表中的相应值;
2、填入“发车日期”(即“委托日期”)后,“委托到货日期”自动填充为“委托日期”加上运价表中相应城市所需天数,而“实际到货日期”默认为“委托到货日期”;
3、而“制表日期”则为“实际到货日期”加上1天(不在窗体上显示,但要储存在主表中,以备后用)。


可能说得比较麻烦,或者可以打开主表的设计视图,那里有较详细的说明。至于其他部分,在回风流雪兄的帮助下,已经完成,再次感谢回风流雪!

请各位高手指教!
谢谢!



作者: stevenyan    时间: 2003-4-16 07:20
谢谢版主转贴,还请各位高手不吝赐教!
作者: stevenyan    时间: 2003-4-17 01:46
第一个问题已解决,原来只是一个小小的查询问题!
谢谢各位,还请帮忙解决后两个问题。
谢谢!
作者: stevenyan    时间: 2003-4-17 07:49
标题: 第一个问题已解决,还请帮忙解决后两个问题,谢谢!
第一个问题已解决,我把东东放上来,原来只是一个小小的查询问题!
谢谢各位,还请帮忙解决后两个问题。
谢谢![attach]161[/attach]
作者: sxhmft    时间: 2003-4-17 18:32
简单一点的办法是:利用一个不可见的文本框(aa)做传递参数,然后把查询到的到货天数放入此文框,在“委托日期”更新后加入代码来更改“委托到货日期”文本框的默认值。
委托到货日期.value=委托日期.value+aa.value



作者: stevenyan    时间: 2003-4-17 21:13
谢谢sxhmft,我先试试看。
作者: stevenyan    时间: 2003-4-18 05:36
WTM1:请帮忙解决一下好吗?我很着急!谢谢!
作者: stevenyan    时间: 2003-4-18 05:38
sxhmft:你说的方法我试过了,不行.......或者是我加代码的地方不对?
我是加在[委托日期]字段的updata()里的...........
还请sxhmft指教!
谢谢!
作者: WTM1    时间: 2003-4-18 19:29
我正在做!
作者: stevenyan    时间: 2003-4-18 20:20
天明兄:小弟这厢先谢谢了!
作者: stevenyan    时间: 2003-4-21 22:38
我顶
作者: stevenyan    时间: 2003-4-23 06:21
标题: 天明兄:我知道我不该催你,但我实在很急.........
天明兄:我知道我不该催你,但我实在很急,老板盯在后面催着呢,请你帮帮忙,赶一赶,好吗?谢谢了!


[此贴子已经被作者于2003-4-22 22:22:16编辑过]


作者: whowho    时间: 2003-4-23 17:45
加一个查询就OK[em01][attach]225[/attach][attach]226[/attach]
作者: stevenyan    时间: 2003-4-23 20:27
标题: whowho兄:小弟在此谢谢了!
whowho兄:小弟在此谢谢了!
感谢你帮我解决了大问题!
只是还有些小问题想请教(毕竟在下不仅是想拿来就用,而且还想籍着干活的同时能提高自己的水平,whowho兄你说是否?):
1、在更新查询中,前面三个字段的意思我已明白,但不知为何还要加上“主表ID”这个字段的“[FORMS]![对帐单窗体]![ID]”值呢?
2、在窗体中填写完“发车日期”后,会出现一个警告窗口,提醒执行更新查询,能否不出现这个提醒而直接进入其它字段的操作呢?
3、还有,在代码中的“发车日期_AfterUpdate()”事件中的(DoCmd.OpenQuery "对帐单")有什么作用?
还请whowho兄能为在下小弟我解惑为盼,谢谢!
(在下已看过whowho兄你以前的贴子,感觉上你的级别应该是更高才是,以后有不懂之处前来请教,还望whowho兄不要拒绝才是!)

再次致以十二万分的感谢!


[此贴子已经被作者于2003-4-23 12:36:16编辑过]


作者: whowho    时间: 2003-4-23 20:39
1. 加上"主表ID"字段可以限制此查询只更新当前纪录, 提高运行速度.
2. 在ACCESS的"选项"设置中选择查询操作不提醒.
作者: stevenyan    时间: 2003-4-23 20:41
谢谢whowho兄,在下将以你为目标,努力提高!


[此贴子已经被作者于2003-4-23 17:33:34编辑过]






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