【问题标题】:Printing Form (on current record)打印表格(当前记录)
【发布时间】:2017-01-10 16:50:23
【问题描述】:

我有一个表单,它根据输入进行非常广泛的计算,这些输入都通过唯一标识符保存在表中(由控制源声明)。

我将这些数据导出到 Excel 并使用宏重新格式化。我丢失了表单的格式。

我发现当表单处于活动状态时,我可以打印此表单。打印包含表格中每条记录的多个表单副本,我认为这不是非常用户友好。

我在网上进行了调查,发现典型的解决方法是根据报告打印唯一记录,但我会再次丢失表单的布局。

我的问题是,如果我创建我存储数据的表的副本(以捕获我当前在原始表上使用的所有列),甚至可能是我的表单渴望打印,我是否可以有一个单击程序,仅将当前记录及其所有输入保存到“PrintTable”,并且能够仅打印当前记录,然后在打印后清除任何记录的表?

【问题讨论】:

    标签: vba forms ms-access printing


    【解决方案1】:

    提供无法评论的答案。

    您不能将表单重新创建为报告吗?表格不是为打印而设计的,但报告是专门为此目的而设计的。您可以将标准传递到报告中。并且具有几乎与您可以在表单上放置的相同类型的设计。

    创建一个重复表只是为了克服您在规范化技术面前面临的问题,绝对应该不惜一切代价避免。

    【讨论】:

    • 这是我必须检查的内容,我从未真正涉足过报告。感谢您的回复!
    猜你喜欢
    • 1970-01-01
    • 2019-12-27
    • 2014-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多