ms-access – 在数据表对象中使用ColumnHidden属性

我有一个带有数据表子表单的MS Access表单.

使用代码,我更改了其各列的ColumnHidden属性.

但是,当我关闭表单时,我被问到是否要保存数据表表格的表格布局.

>如何阻止表单不断要求用户使用表格布局?
>我别无选择,只能将数据表更改为常规子表单?

最佳答案 如果始终隐藏相同的列 – 创建仅包含要显示的列的查询,并将其用作子表单的源.

如果您仍需要一些隐藏字段(子键等),则必须创建常规表单.这不是太糟糕:

>只需将它放在你的桌子上,
>将列拖到表单上(格式化,放置无关紧要)
>将其设置为数据表视图
>编辑标签(这些成为列标题)
>更改Tab键顺序(这将控制列的显示顺序)
>查看数据表并隐藏所需的列
>保存表格
>将此表单作为子表单添加到主窗体

点赞