|
本帖最后由 紫风 于 2010-6-18 23:51 编辑
OKAY,这样说吧:
你在查看以数据表显示的窗体时,想看个ID是58的记录的详细资料,就双击ID,结果就弹出个窗体,你可以编辑该记录,对不?
如果是,可参照以下方法:
你建一个窗体,在属性里“数据表视图”选择“是”,其他“窗体视图”之类的全选择“否”。
然后打开窗体看看,应该就是你要的“表格”视图了。(实际上这个还是个窗体,只是以数据表形式显示)。
又或者,如果你建了控制面板之类,按钮单击如下:
docmd.openform "窗体名称", acFormDs(窗体以数据表形式显示), ,
然后在设计视图里,找到你要做双击事件的控件,写下鼠标双击事件代码:
Private Sub ID_DblClick(CANCEL As Integer)
Dim strFilter As String
strFilter = "ID = " & Me.ID
DoCmd.OpenForm "窗体A", acFormNormal, , strFilter
End Sub
其实就是做个筛选条件。当然,前提是你已经做好这个要打开的“窗体A”。
方法还有其它,以上只是我习惯的方法,就拿出来告诉你咯。 |
|