如何在 Access 连续表单上设置详细信息和页脚部分的大小?

问题描述

我使用 Access 作为快速原型制作工具。 Access 允许我在客户面前进行设计更改。当我在 Detail 和 Form Footer 部分有连续表单时,连续表单之间的空间会随着表单大小的调整而打开和关闭。能够指定连续子表单在表单上占据的高度将非常有用。

调整表单大小时会出现空白区域(如下所示)。这使设计会议陷入停顿。空旷的空间成为会议的直接焦点。

我正在尝试使用 VBA 来尝试修复连续子表单的大小,以便表单上没有空白空间。

我也在寻找任何致力于在 Access 中创建高质量 UI 的课程或书籍。

我遇到的问题描述如下。

我有一个 Microsoft Access 表单,其中包含两个链接的连续表单。

  • Detail 部分中的连续表单是主表单。
  • 页脚部分中的连续表单是子表单。

连续表单的设计视图如下所示。设计视图允许我设置单个行的高度。在表单视图中,连续表单的高度随着数据中的行数而变化。这将打开和折叠表单上的空白和未使用的空间。这让客户感到困惑。

  • 理想情况下,我想使用 Window.Height

    以编程方式修复表单的大小
  • 在固定的表单尺寸内分配细节和页脚部分的最大尺寸。

  • 这与连续表格部分中的行数无关。

    Design View of the Continuous Form

我的主要问题是如何管理或删除表单视图中详细信息和页脚部分之间未使用的空间(如下所示)?

  • 是否有设置允许我设置连续表单在屏幕上的高度(无论行数如何)?

  • 我正在 VBA 中尝试各种方法,但效果非常有限。

  • 在表单视图中,无法将表单页脚中的子表单向上移动。

  • 此外,我不想要一个要求客户不断担心表单和控件高度的 UI。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)