访问报告第一页垂直,第二页水平

Posted

技术标签:

【中文标题】访问报告第一页垂直,第二页水平【英文标题】:Access Report First Page vertical, second Horizontal 【发布时间】:2014-02-25 10:56:24 【问题描述】:

我是 microsft 访问 2003 报告的新手。

我想将报告的第一页设计为垂直,第二页设计为水平的一些子信息。

这可能吗?

我正在尝试以下代码:

Private Sub Report_Page()
 If (Page Mod 2 = 0) Then
  Me.Printer.Orientation = acPRORLandscape
  Else
  Me.Printer.Orientation = acPRORPortrait
 End If
End Sub

但它不能正常工作.. 问候,

【问题讨论】:

为什么要在同一份报告中这样做?我猜你可以简单地使用 2 个不同的报告来满足你的需要。 我需要在纸张的 A 面垂直设计灯柱的文件,在 B 面设计灯、线条、辅助设备等的属性,但水平...i需要用这种设计打印 6000 个灯柱(张) 在第二页上简单地旋转设计而不是打印方向会更有意义。 【参考方案1】:

在 Access 中没有办法做到这一点。您必须创建 2 个单独的报告才能执行此操作。

在某些情况下,您可以使用以下代码更改报表的布局:

Reports("<Report Name>").Printer.Orientation = acPRORLandscape

但结果并不总是一致的。而且我从未听说有人在报告中成功地改变了方向。

【讨论】:

以上是关于访问报告第一页垂直,第二页水平的主要内容,如果未能解决你的问题,请参考以下文章

八爪鱼软件为啥无法刷第二页了

UIScrollView 内的 UITextView

怎么将word中第二页设置为第一页

asp 查询分页后第一页正常第二页显示无记录

Djangourl指定默认参数

网页设计中页面默认为第二页,如何用js实现点击上一页跳转到第一页,点击下一页跳转