我在Access中存储了一组报告,我正在尝试根据多个组合框选择和表单上的“运行报告”按钮生成特定报告。
对于此示例,组合框1 =位置,组合框2 =报告类型。
假设我从位置选择多伦多,从报告类型选择销售。这意味着我想为多伦多制作销售报告。
我有两个问题 - 1个专业和1个未成年人。
主要问题:我目前只能根据1个组合框选择生成报告。我的代码如下:
DoCmd.OpenReport Forms!Form1!Loc, acViewPreview, , "[Loc]='Toronto'"
为了实现这一点,我需要将我的销售报告命名为“Toronto”。为了检查代码,我做了那个并且它有效。但是,我正在尝试使用多个组合框,并且需要更复杂的命名报告。我如何才能使代码从多个组合框中提取选择并生成相应的报告?
小问题:
运行报告时,我收到一条弹出消息,要求我再次指定位置:
如何阻止此弹出窗口出现?
非常感谢任何帮助!!
答案 0 :(得分:0)
您使用的是查询吗?是这样做的最佳选择。