vba - 根据文本字段中的数据隐藏文本框 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”,但这也不起作用。
谢谢
解决方案
推荐阅读
- opencv - 使用 dlib 检测眼睛地标
- html - 如何在 HTML 和 CSS 中创建固定页脚
- node.js - 如何正确使用 require.js 来要求节点模块?
- reactjs - 在本机反应中使用 Telephony 包访问蜂窝塔对象
- python - 如何在对象中添加数据并在其他对象中将信息插入数组?
- javascript - window.addEventListener 弹出窗口上未捕获的类型错误
- c++ - 对已删除结构的字段的外部指针引用是否使指针指向 C++ 中的垃圾值?
- sql-server - 触发器是否作为 SQL Server 中事务的一部分出现
- python - Python 3:AttributeError:“int”对象没有属性“选择”
- java - 最终确定导致性能开销的方法