我在Access 2007中有一个通过按下表单上的按钮打开的报表。此按钮触发OpenReport宏,其中报告在打印预览视图和对话窗口模式下打开报告。
如何手动设置此窗口的大小以及开始缩放级别?
在报告的属性中, AutoResize 和 FitToPage 都已设置为否。但是,我尝试了其他组合并没有运气。
非常感谢任何帮助。
答案 0 :(得分:0)
您始终可以在OnOpen事件中设置窗口位置和大小。使用SetWindowPos
功能执行此操作。您可以了解如何使用它here。
我认为没有办法设置缩放级别。
答案 1 :(得分:0)
这是一个两部分的解决方案。 首先,为了调整窗口大小,您必须将文档窗口选项设置为位于“访问选项”下的“重叠Windows”,然后是“CUrrent数据库”。
现在您可以调整对话窗口的大小。
完成后,保存表单并通过打开它来验证它的大小。
如果您希望使用选项卡式文档而不是重叠窗口,则可以立即切换回来,它将保留正确的对话框大小。
这有点令人费解,但它确实有效。