【问题标题】:Access 2010 Popup Report always matches size of Report Design windowAccess 2010 弹出式报告始终与报告设计窗口的大小匹配
【发布时间】:2016-03-22 23:25:56
【问题描述】:

我一直对 Access 弹出式表单和报告如何随意调整大小感到困惑。今天,我发现我正在处理的报表实际上正在调整自身大小以匹配报表设计视图的可见设计区域。详细信息字段采用表格布局。详细信息部分为 0.2",报告宽度为 3.5",并且有一个小的页眉和页脚。弹出=是;模态=否;自动调整大小 = 否。

当我拖动属性框的左边框以增加属性框的大小,然后在报表视图中打开时,这实际上使报表变窄了!我知道我可以在报表视图中打开、调整边框大小并保存。但是每当我再次在设计视图中打开时,报表大小都会重置为可见设计区域的大小。

我不是在寻找解决方法(我已经知道我可以通过编程方式调整大小)。我想知道是否可以解决上述行为。它最初不应该将宽度设置为 Width 属性吗?以及所有行的高度加上页眉/页脚高度的高度?请告诉我上述行为不是设计使然。

【问题讨论】:

    标签: ms-access report


    【解决方案1】:

    是的,这是设计使然,为什么不呢?

    使用Auto Resize = No,弹出窗口的大小将是您在设计视图中保存的窗口大小。还能是什么?

    如果您希望弹出窗口大小适应表单/报告宽度,请设置Auto Resize = Yes。这是处理弹出窗口的常用方法。

    弹出连续表单/报告的高度仍将由您在设计视图中保存的高度决定。

    考虑一下,您可能在当前数据库的“访问选项”中设置了“选项卡式文档窗口”。使用此选项,您实际上无法控制设计视图中的窗口大小。
    如果您必须使用Auto Resize = No 弹出窗口,您可能应该切换到“重叠窗口”。 (我不知道确切的选项名称,因为我有德语访问权限)。

    【讨论】:

    • 谢谢。我已经使用 Access 大约 5 年了,并且一直使用“选项卡式文档窗口”。从来没有意识到不这样做会打开以这种方式在设计视图中调整表单大小的可能性。我一直认为表单的大小应该是米色设计区域的宽度,即使您使用“选项卡式文档窗口”也可以调整其大小。我很谦虚。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 2021-12-05
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多