首页 > 解决方案 > 根据文本字段中的数据隐藏文本框 Microsoft Access

问题描述

我对 Access 相当陌生,我正在尝试制作一个表单,其中可用的文本框取决于字段中的数据。

我制作了一个拆分表格,我希望根据所选行“产品”中的现有数据,为书籍设置“作者”和“日期”框,为玩具设置“类型”和“年龄”框。因此,如果下一个产品将是一本书,那么我可以看到这两个文本框,如果它是玩具,我有类型和年龄。

我已经做到了这一点:

Private sub Product_Line_AfterUpdate()

Select Case Me.Product_Line.Value
Case "Book"
Me.Type.Visible = False
Me.Age.Visible = False
Else 
Me.Year.Visible = False
Me.Author.Visible = False

End select

我很确定我没有正确使用“afterupdate”,因为基本上该字段没有被更新,我只是更改了拆分表单上的选择。我尝试了“onload”,但这也不起作用。

谢谢

标签: vbams-accessms-access-forms

解决方案


推荐阅读