Microsoft Access:报告中的长文本字段被截断了!如何解决这个问题?

问题描述 投票:0回答:3

我在 Access 中创建了一个简单的报告。每条记录一行(使用报表向导的默认表格格式)。但是,一个文本字段有时会太长,当一条记录只显示在一行时会被截断。

如何告诉Access,当文本字段太长时,根据需要多行显示(和记录),以便显示完整的文本?谢谢。

更多信息:我试图增加文本字段的高度,但是无论是否需要,报告中的每条记录都增加了高度。这不是我想要的。

ms-access report ms-access-2010
3个回答
1
投票

将文本字段的

CanGrow
属性设置为True。
这只会在真正需要的行中增加字段高度。


1
投票

引自 MS Office 支持文档 [参考部分

Change the field size of a text field
]

  1. 右键单击包含您要删除的字段的表 更改,然后单击设计视图
  2. 在表格设计网格中,选择您想要的字段 更改字段大小。
  3. Field Properties窗格中,在General选项卡上,输入新的 字段大小属性中的字段大小。您可以输入从 1 开始的值 到 255。这个数字指定的最大字符数 每个值都可以有。对于较大的文本字段,请使用备忘录数据类型。

0
投票

旧问题的新评论,但 MS Access 截断表单数据的另一种方式与格式有关。一些文本字段的默认格式是“@”,这意味着文本将被处理。对于 MEMO/LongText 字段,这意味着可以截断。删除“@”格式以消除文本处理。

© www.soinside.com 2019 - 2024. All rights reserved.