0

我最近使用导航子表单在 MS Access 2010 中创建了一个数据库应用程序。该数据库的用户习惯于打印带有来自个人记录的数据的表格。导航子表单无法在 MS Access 2010 中打印。我读到我应该使用报表来打印单个记录,并且我正在为每个表单创建报表。创建所有报告的任务非常费力,以至于我担心随着时间的推移维护数据库的能力。每当我们更改表单时,我们也必须更改相应的报告,因为两者看起来相同。

有人可以建议一种更好的方法,让用户在表单嵌套在导航子表单中的应用程序中打印出单个记录的表单内容吗?

我突然想到,vba 可以创建一个独立表单的实例并在嵌套表单中单击控件时打印它。理想情况下,这可能发生在幕后,而表单永远不会变得可见。这会将更改表单的工作减半。但它在代码中会是什么样子?有理由不这样做吗?你有更好的想法吗?

4

0 回答 0