Office中国论坛/Access中国论坛

标题: 求助:如何点击查询子窗体内容的时候产生事件 [打印本页]

作者: franky_xhl    时间: 2006-4-22 18:52
标题: 求助:如何点击查询子窗体内容的时候产生事件
[attach]17319[/attach]
参照如图,比如,当我鼠标在这个用查询表做成的子窗体中任意一行单击的时候,可以产生一个事件,我这里想做的事件就是把点击的那行数据传入到一个新的弹出窗体,窗体中有详细的信息还有根据传入的数据产生的图表等。

先谢谢回复我的朋友了
作者: xinrenq    时间: 2006-4-22 18:57
在子窗体的事件中的“当前事件”
作者: baojicao    时间: 2006-4-22 19:27


例如:

Private Sub 材料编号_DblClick(Cancel As Integer)
DoCmd.openForm "材料记录窗体", , , "[材料编号]=forms![主窗体]![材料编号子窗体].[form]![材料编号]"
End Sub

作者: tz-chf    时间: 2006-4-22 20:15
没错,用双击事件比较好,防止误操作。

并且是双击记录选择器,如要在任何字段都有效,就要在每个控件写代码响应双击事件。

[此贴子已经被作者于2006-4-22 12:17:28编辑过]


作者: franky_xhl    时间: 2006-4-22 21:22
以下是引用baojicao在2006-4-22 11:27:00的发言:



例如:

Private Sub 材料编号_DblClick(Cancel As Integer)
DoCmd.openForm "材料记录窗体", , , "[材料编号]=forms![主窗体]![材料编号子窗体].[form]![材料编号]"
End Sub

谢谢tz-chf ,baojicao ,xinrenq
我能产生事件了,但是还不能弹出那个窗体baojicao 那句代码的意思是 新打开一个名字叫“材料记录窗体”的窗体,在里面写个材料编号,然后是让它等于当前单击的那个材料编号的代码吗?




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