【问题标题】:Why is MS Access repeating the details section?为什么 MS Access 重复详细信息部分?
【发布时间】:2013-07-24 00:48:36
【问题描述】:

我使用的是 MS Access 2010,我创建了一个表单,然后生成报告。因为它设计用于在标签上打印而不是在普通纸上打印,所以整个报表比平常小,报表标题为 0.5 英寸高,详细信息部分为 1.5 英寸高。标签高 2 英寸,顶部或底部没有边框。当我转到布局视图时,它会在顶部显示一次报告标题,然后在详细信息部分多次显示。我不确定它到底重复了多少次, 但它似乎至少为 100。输入页码表明它认为整个内容是一页,而不是 100 多页。我尝试强制换行并让它在该部分之后创建一个新行,两者都没有改变任何东西。为什么会这样,我该如何解决?

这是一个示例标签的截图:

【问题讨论】:

    标签: ms-access ms-office ms-access-2010


    【解决方案1】:

    我认为您可以通过在设计视图中打开报告并调整页面大小或边距以使它们每页仅容纳一个标签来解决此问题。

    这些设置找到并调整如下:

    • 页面大小: 页面设置(访问功能区中的选项卡)> 页面大小(功能区组)> 大小
    • 边距: 页面设置(Access 功能区中的选项卡)> 页面布局(功能区组)> 页面设置 > 打印选项

    【讨论】:

    • 当我尝试更改页面大小时,按钮左下角出现一个白色小圆圈,并且没有出现菜单。
    • 这很奇怪 - 但作为一种解决方法,您还可以在“页面设置”对话框中获取“页面大小”信息(类似于我的答案中的边距,除了在该对话框的“页面”选项卡下)。不过,在我的安装中,没有自定义页面大小;如果您的相同,您可能需要进行两项调整:(1) 选择适合您的页面大小,然后 (2) 减小页边距,直到它只允许一个标签的空间。
    • 唯一的尺寸选择是“用户定义”,但我找不到任何地方来定义尺寸。
    【解决方案2】:

    可能是您在报告的页眉部分中有部分或全部数据字段。这只是发生在我身上。我有一些父数据和一些子数据,我将父数据放在页眉部分,将子子表单放在详细信息区域,这导致了问题。

    所有数据都应该在详细信息部分。如果在设计模式下报告,也许给我们拍一张图片,这样我们就可以看到在哪里,如果您需要更多帮助。

    【讨论】:

      【解决方案3】:

      要预览打印的内容,请使用Print PreviewLayout View 设计为在显示数据时使用edit the report(例如调整大小/移动控件),但不计算页面,并且Details Section 将每条记录重复到一页。

      Print PreviewDetails Section 限制为适合页面大小,但您无法编辑报告。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-21
        • 1970-01-01
        相关资源
        最近更新 更多