在MS Access / VBA中打开之前填充表单

时间:2015-03-10 16:50:56

标签: vba ms-access

我在MS Access 2013中有一个表单。我想在父表单上打印大部分但不是全部的值(不包括某些文本字段,按钮等)。我最初的方法是创建一个仅包含我希望打印的字段的子表单。点击"打印"按钮,我想使用父表单中的相应数据填充子表单上的字段,打开表单并打印它。

  1. 这是实现我想要做的正确方法吗?
  2. 如果是这样,我可以创建表单对象的实例,填充它并打开它(就像我在Java中做的那样,这是我编码知识的基础)。该代码会是什么样的?
  3. 谢谢,

    杰夫

2 个答案:

答案 0 :(得分:1)

在Access控件(文本框,标签,复选框等)中有一个名为&#34的属性;当"时显示。您可以设置要显示的控件"仅限屏幕"所以当你点击打印时它们不会出现。

答案 1 :(得分:1)

虽然我们可以做更多的解释,但听起来你想要打印信息来处理你正在查看的记录。您可以制作一个看起来如何打印的表单,然后单击主表单中的按钮,即可打开您在打印表单中查看的记录。然后从那里打印。