Доступ к отчету PageHeader не с GroupHeader - PullRequest
0 голосов
/ 18 декабря 2008

Я застрял со следующим:

У меня есть отчет Access2003 "rptInvoices". Уровни группы находятся на CustomerID и PackingListID.

Что мне нравится делать, так это чтобы каждая 2-я (или 3-я и т. Д.) Страница счета-фактуры начиналась с пустого раздела (скажем, 9 см) в верхней части страницы. Для этого я бы использовал пустой раздел PageHeader. Если бы свойство PageHeader отчета имело значение, подобное NotWithGroupHeaderX, это было бы легко.

Поскольку такого значения нет: как я могу скрыть PageHeader в отчете, если на этой странице есть GroupHeader с именем grhCustomerID?

Может быть, мне нужен другой подход, но я просто не вижу его.

Ответы [ 2 ]

1 голос
/ 16 марта 2012

В заголовке группы format event установите pageheadersection.visible на true, чтобы заголовок страницы печатался для страниц после заголовка группы. В событии формата нижнего колонтитула группы установите pageheadersection.visible на false, чтобы верхний колонтитул страницы не печатался вверху следующей страницы с заголовком группы.

0 голосов
/ 18 декабря 2008

Вы можете установить свойство visible заголовка страницы в событии формата заголовка группы.

Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer)
    Me.PageHeaderSection.Visible = False
End Sub

Private Sub Report_Page()
    Me.PageHeaderSection.Visible = True
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...