5

我的表单显示在设计中,但没有显示在表单视图中。有 700 多条记录。

Design View->Data中,Record Source是:

SELECT act.* FROM act;

此查询在查询视图中显示所有记录。

没有过滤器,并Allow Form View设置为是。

是什么导致我的表格不显示?

编辑:我注意到表格非常宽。没有宽度设置,但在窗口最大化的设计视图中,我必须滚动查看右边缘。这和它有什么关系吗?

4

9 回答 9

5

此链接可能会对您有所帮助。我记得有这个问题,这是因为只读查询。

为什么我的表格完全空白?

以下摘录列出了可能发生这种情况的主要条件:

Condition (a) can be triggered in several ways. Examples:

 - The form's Data Entry property is set to Yes. (This means the form shows no existing records, i.e. it is for entering new ones only.)
 - The form has a Filter applied (or is opened with a WhereCondition) that yields no records.
 - The form is based on a query where the criteria yield no records.
 - The form is based on a table that has no records.

Condition (b) can be also be triggered by several things:
 - The form's Allow Additions property is set to No.
 - The form's Recordset Type property is set to something other than Dynaset.
 - The form is based on a read-only query. (If you cannot add a record directly to your query, see Why is my query read-only?)
于 2013-05-14T17:00:08.227 回答
1

Auto_title_0 设置为 21" 宽。将其调整为实际表单宽度解决了问题。

于 2013-05-14T16:58:32.920 回答
1

在表单的设计视图中,单击标尺下方的“详细信息”,并确保在属性表上将可见设置为是。

于 2017-12-04T15:24:51.217 回答
1

试试这一步。

  1. 单击以选择表格。

  2. 单击自动调整大小。

  3. 将值更改为是。

看看这个

于 2019-03-02T03:39:14.177 回答
0

我也遇到了用于输入查询字符串的表单的问题。问题是没有记录可以回答查询,因为我已将其更改为“选择不同”查询以消除重复的答案,但它也消除了新的记录集。删除我的 SQL 中的“不同”解决了这个问题。谢谢你的帮助!

于 2019-04-17T07:44:34.160 回答
0

对我来说 - Form.Data Entry 属性设置为 Yes。将其更改为 No 会再次显示表单。

于 2019-10-03T00:47:28.907 回答
0

至于我的情况,我打开了两个表格。

表单 B 链接到表单 A。打开表单 B 时,表单 A 为空白,因为它不允许添加数据。

当我关闭表单 B 并重新打开(或刷新)表单 A 时,会出现表单域。

于 2020-04-06T09:47:14.420 回答
0

希望有人觉得这很有帮助。我遇到了这个问题,并通过将 Pop On 属性(在另一个选项卡下)更改为 No,并在设计视图模式下将边框样式更改为“Dialog”来解决。

于 2020-11-21T09:50:31.553 回答
-1

我也有这个问题浪费了很多时间,但我能够解决它。

我的原因是我的目标表是空的,我在上面设置了主键,并且我的表单中的控件与这些字段相关。因此,Access 无法显示空白主键,并且根本没有显示表单。

如果你用一些数据填充你的目标表,保存并关闭表单并再次打开它,控件将被显示。

于 2018-09-18T18:02:50.383 回答