Подавить верхний колонтитул на первой странице отчета. - PullRequest
0 голосов
/ 27 октября 2019

Я хотел бы отключить верхний колонтитул на первой странице нижнего колонтитула отчета.

Итак, у меня есть несколько нижних колонтитулов на каждой странице, поэтому я хочу сделать первый нижний колонтитул отчета без верхнего колонтитула страницы.

"not Onlastrecord" сделать заголовок страницы отображаться на каждой странице моегонижний колонтитул отчета

Page 1           Page 2        ......   Page n       page n+1  ***page***      page          page
|Page Header     |Page Header          |Page Header  |Details  |report Footer  |Page Header  |Page Header
                                                                               |report Footer|report Footer 

Я хочу, чтобы в первом нижнем колонтитуле отчета не было верхнего колонтитула страницы. Может кто-нибудь помочь, пожалуйста?

1 Ответ

0 голосов
/ 29 октября 2019

Было бы достаточно просто вставить разрыв страницы в нижний колонтитул отчета? («Новая страница раньше» в разделе «Эксперт»).

Если нет ...

Я не уверен, сработает ли это, и я не могу проверить это, но можетменьше всего приведет вас к новым ресурсам:

  1. Создайте формулу. Давайте назовем это {@Init}. Его содержание:

    shared numbervar pageNumberOfLastRecord := 0
    
  2. Поместите эту формулу в заголовок отчета и исключите ее.

  3. Создайте еще одну формулу. Давайте назовем это {@Setter}. Его содержание:

    shared numbervar pageNumberOfLastRecord;
    if onlastrecord then pageNumberOfLastRecord := pageNumber;
    
  4. Поместите эту формулу в подробный раздел.

  5. Используйте эту формулу для подавления нижнего колонтитула страницы:

    shared numbervar pageNumberOfLastRecord;
    pageNumber = pageNumberOfLastRecord
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...