Access窗体数据表,单击某一条记录,如何弹出对应窗体该条记录的详细信息?

如题所述

实现你说的功能很简单,首先基于数据表创建一个查询,将此查询的编号字段与数据表同名字段相关联,再以此查询创建一个纵栏表窗体,然后,在数据表窗体设计视图中选择一个字段文本框,比如客户、编号等右键进入其属性,点击事件选择双击(最好不要选择单击因为单击很容易误触发),此时可以选择宏也可以选择事件代码,如果选择事件代码,只要填入Docmd. OpenFrom "纵栏表窗体名"就OK,运行时双击客户字段就可以打开关联这条记录的相关窗体了。追问

查询怎么能和窗体实现联动,比如窗体文本框选择最小日期时,查询会筛选,如果文本框为空时,查询就为全部,这个要在查询条件里怎么写?

追答

可以这样写试试:IIF(From.Text Is Not Null,From.Text,"")

From.Text为窗体文本框,应按实际窗体对象名填写,为准确起见最好使用表达式生成器填写。

温馨提示:答案为网友推荐,仅供参考
相似回答