2010-05-21 51 views
2

我将打印访问报告。该报告将不会打印普通白皮书。它将被打印在带有复选框和字段的纸张上。我需要根据访问数据打印这些复选框和字段。ms-access:通过打印来填写应用程序

是否有任何访问的库,使这更容易?有没有一个功能可以帮助在特定坐标上打印?

请注意,我将需要打印的数以千计的这些形式的顶部,我将不得不放置一个X在不同的地方

回答

4
  1. 扫描目标表单的每一页。

  2. 在一个图形程序中,将窗体转换为灰度并使其变亮,使其不太暗。裁剪图片以删除您在Access报告中定义的边距(例如,如果四个边都有1个“全部裁剪1”)。

  3. 将其另存为Windows位图。

  4. 打开报告并双击左上角的方块打开报告的属性表。

  5. 在格式选项卡上找到Picture属性,然后插入在步骤#3中保存的位图文件。

测试打印报告以查看它是否打印与原始表单完全相同。完成后,您可以开始将控件与图片完全对齐。完成之后,您可以删除照片。

1

您可以设置控件的位置使用左侧,顶部和height属性,你可以设置网格的大小。您也可以在表单中扫描并在设计时将其用作背景图形。

+0

remou但我需要将控件动态放置在表格 – 2010-05-22 01:50:33

+0

我看不到如何动态放置控件,有人必须测量/扫描文档。你有多少文件?它不能是无限的。如果用户需要能够构建文档,请使用Word和平面文本输出。 – Fionnuala 2010-05-22 07:23:52

+0

我看到您已添加到原始帖子中,X可能位于每个文档的不同位置,但它们的位置数量必须有限制。为每个可能的位置包含一个隐藏的控件。 – Fionnuala 2010-05-22 07:31:36

1

下载Office 2007的PDF支持外接:

http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&displaylang=en

一旦安装,就可以打印报表为PDF。您仍然处于试验区和坐标点之间,但如果您以PDF格式扫描您的表单,则可以使用简单的图像编辑软件将其与PDF报告输出叠加并在不浪费纸张的情况下调整坐标。

+1

请解释这是如何解决问题的。我看不出它有什么用处。 – 2010-05-22 17:19:13