Crystal Reports - Как подавить заголовок страницы на первой странице группы?
У меня есть отчет, где каждая группа имеет длину около 5-7 страниц.
Мне нужно подавить заголовок страницы на первой странице каждой группы
Как я могу это сделать?
Ответ 1
Предложение Марка Баннистера - хороший способ пойти. Если вы ищете шаг за шагом, вот мои $0,02:
Откройте эксперт раздела (щелкните правой кнопкой мыши по некоторому пробелу, вы увидите, что оно появилось).
Перейдите к параметрам нижнего колонтитула и включите reset номера страниц после. Вы должны увидеть номера страниц reset в начале каждого отчета.
Также в разделе эксперта перейдите к параметрам заголовка страницы и нажмите синюю кнопку рядом с надписью Подавить (без выверки) вариант.
В Редактор формул введите PageNumber = 1
Ответ 2
Если у вас есть reset номер страницы до 1 при смене группы (как указано в другом вопросе), введите формулу
PageNumber=1
в опции формулы "Подавить (без бурения)" в разделе "Эксперт раздела" в разделе "Заголовок группы" в "Дизайнере Crystal Reports".
Ответ 3
Поместите следующий код в свой Crystal Report Designer. Используйте тот же код для нижнего колонтитула страницы.
'--------for Header--------------------------------------------------
Private Sub rptPageHeader_Format(ByVal pFormattingInfo As Object)
If PageNum.Value = 1 Then
rptPageHeader.Suppress = True
Else
rptPageHeader.Suppress = False
End If
End Sub
'-------------------------------------------------------------------