在MS Access/VBA中打开前填充表单
我在MS Access 2013中有一个表格。我想打印父窗体上的大部分(但不是全部)值(不包括一些文本字段、按钮等)。我最初的方法是创建一个子表单,其中只包含我希望打印的字段。单击“打印”按钮后,我想用父窗体中的相应数据填充子窗体上的字段,打开窗体并打印它在MS Access/VBA中打开前填充表单,vba,ms-access,Vba,Ms Access,我在MS Access 2013中有一个表格。我想打印父窗体上的大部分(但不是全部)值(不包括一些文本字段、按钮等)。我最初的方法是创建一个子表单,其中只包含我希望打印的字段。单击“打印”按钮后,我想用父窗体中的相应数据填充子窗体上的字段,打开窗体并打印它 这是实现我的目标的正确方法吗 如果是这样,我可以创建表单对象的实例,填充它并打开它(就像我在Java中所做的那样,Java是我编码知识的基础)。那代码是什么样子的 谢谢 jeff在访问控制(文本框、标签、复选框等)中有一个名为“显示时间”的属
jeff在访问控制(文本框、标签、复选框等)中有一个名为“显示时间”的属性。您可以将控件设置为“仅在屏幕上显示”,以便在单击“打印”时它们不会出现。虽然我们可以进行更多的解释,但听起来您希望打印与正在查看的记录相关的信息。您可以创建一个表单,该表单显示您希望它如何打印,然后单击主表单中的一个按钮,就可以在打印表单中打开您正在查看的记录。然后从那里打印 我想我们需要更多的背景资料。你能定义每个数据源吗?它是一个连续的子窗体吗?你能不能说得更准确些,而不是说“我最想打印…”。是否要从父窗体或子窗体打印?你能为你想要的设置一个查询然后发送到电子表格吗?很抱歉描述不清楚,但是这个回答是解决我问题的最简单的方法。谢谢你的帮助。