Ms access MS访问报告

Ms access MS访问报告,ms-access,report,Ms Access,Report,我有一个会议数据库。我可以生成一份按会议对操作进行排序的报告,但我希望为每次会议生成一份单独的报告。有什么想法吗?您可以在Access中编写一个查询,其中的“Where”子句设置为类似于[输入会议号码]的内容。运行此查询时,Access将提示用户输入。然后可以将报表的数据源设置为该查询,以便在运行报表时,Access将提示输入会议编号(ID) 或者,您可以创建一个具有某种选择界面的表单,供用户选择会议、动态更新查询和运行报告 第一种方法更简单,第二种方法更有用。如果您想在一次运行中报告所有会议,

我有一个会议数据库。我可以生成一份按会议对操作进行排序的报告,但我希望为每次会议生成一份单独的报告。有什么想法吗?

您可以在Access中编写一个查询,其中的“Where”子句设置为类似于[输入会议号码]的内容。运行此查询时,Access将提示用户输入。然后可以将报表的数据源设置为该查询,以便在运行报表时,Access将提示输入会议编号(ID)

或者,您可以创建一个具有某种选择界面的表单,供用户选择会议、动态更新查询和运行报告


第一种方法更简单,第二种方法更有用。

如果您想在一次运行中报告所有会议,但是,每次会议都要有一份单独的报告。你可以在会议上添加一个分组标题,并将报告的该部分设置为在该部分之前进行分页符。

我想说,第一种方法对程序员来说可能更容易,但对用户来说更难。从长远来看,对于程序员来说,第二个更容易,因为她可以在任何地方使用报表并打印所有记录,或者通过在DoCmd.OpenReport操作中传递适当的参数来打印过滤集。