Forms MS Access:在窗体上显示非特定表

Forms MS Access:在窗体上显示非特定表,forms,ms-access,combobox,Forms,Ms Access,Combobox,通过使用组合框选择表格,是否可以在表格上显示表格 例如:我有一个组合框,用户可以在其中从数据库中选择任何表。选择特定表格后,表格的列应显示在表格的列表中 我希望您理解我的问题:在主窗体上创建一个空的子窗体控件。将其命名为subformTable 然后在组合框的AfterUpdate事件中,将SourceObject属性设置为Table.yourtable: 在主窗体上创建空的子窗体控件。将其命名为subformTable 然后在组合框的AfterUpdate事件中,将SourceObject属性

通过使用组合框选择表格,是否可以在表格上显示表格

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

我希望您理解我的问题:在主窗体上创建一个空的子窗体控件。将其命名为subformTable

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

在主窗体上创建空的子窗体控件。将其命名为subformTable

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


我认为,Table类型的源对象只能在数据表视图中。至少我不需要设置任何属性。表视图类型由其默认视图设置确定,该设置是表的属性,而不是子窗体控件的属性。通常,该设置是数据表。但是,如果您将设置更改为其他设置,例如数据透视图,则该表将在子窗体控件中显示。我认为,table类型的源对象只能在数据表视图中显示。至少我不需要设置任何属性。表视图类型由其默认视图设置确定,该设置是表的属性,而不是子窗体控件的属性。通常,该设置是数据表。但如果您将设置更改为其他设置,例如数据透视图,则表将在子窗体控件中显示。
Me.subformTable.SourceObject = "Table." & Me.cboTables