【问题标题】:MS Access: Showing a non specific Table on a formMS Access:在表单上显示非特定表
【发布时间】:2016-06-27 13:10:54
【问题描述】:

是否可以通过使用 ComboBox 选择表格来在表格上显示表格?

例如:我有一个组合框,用户可以在其中从数据库中选择任何表。选择特定表格后,表格的列应显示在表格的列表中。

希望你能理解我的问题:P

【问题讨论】:

    标签: forms ms-access combobox


    【解决方案1】:

    在主窗体上创建一个子窗体控件。命名它,例如subformTable.

    然后在组合框的AfterUpdate事件中,将SourceObject属性设置为Table.yourtable

    Me.subformTable.SourceObject = "Table." & Me.cboTables
    

    【讨论】:

    • 我认为 Table 类型的源对象只能在数据表视图中。至少我不必设置任何属性。
    • 表格视图类型由其“默认视图”设置决定——这是表格的属性,而不是子窗体控件的属性。通常该设置是“数据表”。但是如果您将设置更改为其他内容,例如“数据透视图”,这就是表格在子表单控件中的显示方式。
    猜你喜欢
    • 2016-04-25
    • 2018-10-04
    • 1970-01-01
    • 1970-01-01
    • 2019-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多