Две разные страницы с разными верхними и нижними колонтитулами в Crystal Reports

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

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

отчет 1. имеет свой собственный нижний колонтитул

отчет 2 имеет отдельные заголовок, детали и нижний колонтитул.

единственный способ, которым мне удалось это сделать, - это использовать подотчеты, но они работают только на уровне 1, поэтому, имея адреса в самих подотчетах, я не могу это использовать!

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

прямо сейчас у меня есть

заголовок1 заголовок2 подробности1 подробности2 нижний колонтитул1 нижний колонтитул2

Любые идеи о том, что я могу сделать, пожалуйста?


person Absiin    schedule 08.01.2015    source источник
comment
Что вы не можете показать на разных страницах?   -  person Siva    schedule 08.01.2015
comment
Вы не сможете разделить раздел «Подробности» между двумя страницами таким образом. Я бы придерживался использования подотчета; Можете ли вы объяснить свои проблемы с этим немного яснее?   -  person Ryan    schedule 08.01.2015


Ответы (1)


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

Базовый синтаксис

If PageNumber = 1 Then
    formula = "This is the page header for page 1"
ElseIf PageNumber = 2 Then
    formula = "This is the page header for page 2"
End If

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

person b.pell    schedule 08.01.2015