Access 2002 / VBA-如何从查询中填充子表单以允许用户选择行

史蒂夫·库克

考虑:

我有一个表格,需要显示单个客户的付款事件。我不想显示支付表中的所有列,我希望用户友好的列名,并且我希望Access显示一个弹出表单,该表单会在用户单击表单的一行(支付事件)时显示信息。

首先,我不确定Access 2002和VBA是否允许我这样做。其次,我不确定如何使表格上的各个付款事件可点击。

我认为我可以做类似的事情:

strSQL = "SELECT payment.payment_id, payment_amount AS Amount, payment_date AS Date" & _
"FROM contact_payment, payment " & _
"WHERE contact_payment.contact_id =" & forms([ContactForm].contact_id & _
"AND payment.payment_id = contact_payment.payment_id"

为了获取可点击表单的数据。这是正确的方法,还是有更好的方法来实现?

梅特

您可以使用表单的DblClick事件(或Click事件)来打开新表单:

Private Sub Form_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frmMoreInfo", , , "ID = " & ID
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Access 2002 VBA-尝试在表中输入值时出现追加查询错误

来自分类Dev

MS Access 2002 / VBA-将多个查询表加入主查询吗?

来自分类Dev

Access 2002表单-显示客户详细信息

来自分类Dev

Access VBA中的IF .... then语句

来自分类Dev

Access VBA 中的图表

来自分类Dev

Access VBA中的UNION查询

来自分类Dev

Access VBA中的SQL查询

来自分类Dev

Access 2002-在表单文本字段上显示客户地址

来自分类Dev

MS Access VBA 运行查询

来自分类Dev

Access VBA-如何获取父子表单的属性,或者获取用户给定的子表单名称(而不是对象引用名称)

来自分类Dev

在Access中运行VBA代码

来自分类Dev

比较VBA Access中的表

来自分类Dev

在Access VBA中替换功能

来自分类Dev

在Access vba中更改SenderEmailAddress

来自分类Dev

VBA Access中引用表单的差异

来自分类Dev

VBA Access中引用表单的差异

来自分类Dev

Access VBA:如何通过一对多关系搜索子表单来过滤主表单?

来自分类Dev

Access VBA中的多个选择语句

来自分类Dev

从Access VBA中的表查询日期

来自分类Dev

VBA Access 2007中打开查询功能

来自分类Dev

在Access VBA中运行SQL查询

来自分类Dev

DLookup:MS Access VBA 中的查询与表?

来自分类Dev

如何使2002 ISO图像可读?

来自分类Dev

如何在Access VBA表单中创建“全部”选项以作为查询参数传递?

来自分类Dev

如何使用VBA在Access中关闭单个表单实例?

来自分类Dev

是否可以为特定记录禁用/启用“访问子表单”中的控件?Access 2000-VBA

来自分类Dev

如何在 Access VBA 中引用保存的查询?

来自分类Dev

在Access VBA中用新的DataEntry表单填充字段

来自分类Dev

从Access VBA填充Powerpoint幻灯片

Related 相关文章

热门标签

归档