Office中国论坛/Access中国论坛

标题: 子窗体的子窗体问题 [打印本页]

作者: cjls2000    时间: 2006-11-26 17:26
标题: 子窗体的子窗体问题
有一个窗体(A)里面有一个子窗体(B)

子窗体(B)里面有一个子窗体(C)

子窗体(C)里面有两个字段叫   1:  ID    2 : 数量

当窗体被加载后  系统默认 子窗体(C)中的  [数量] 得到焦点

当我对子窗体(B)操作后完成

焦点如何自动返回到 子窗体(C)中的  [数量] 上

如何用VBA 写呢?

[em48][em48][em48]
作者: 老鬼    时间: 2006-11-26 18:02
在B窗体中写入me.子窗体C.FORM!数量.setfocus
作者: cjls2000    时间: 2006-11-26 23:19
对子窗体(C) 的数量  输入一个数字后 去刷新 子窗体(B)的LIST

代码:

Private Sub SL_AfterUpdate()

Forms!A!B.Form!List.SetFocus ’LIST数据源SQL查询
Forms!A!B.Form!List.Requery
DoCmd.Requery

XXXXXXXX.setfocus

End Sub

SL(数量) 数量如何回复焦点  并向下一步 (等同于没有去刷新LIST 输入一个数走到第二条)
[em04]

[此贴子已经被作者于2006-11-26 15:19:37编辑过]


作者: tz-chf    时间: 2006-11-27 03:09
用northwind里的例子,你的设计不好。
作者: cjls2000    时间: 2006-11-27 03:49
给个  northwind里的例子 链接 我去看看 谢谢[em04]
作者: tz-chf    时间: 2006-11-27 06:07
客户订单窗体
作者: cjls2000    时间: 2006-11-27 06:36
我想知道的 能不能实现我的想法[em04]




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