Вставка разрывов страниц между группами отчетов с двусторонней печатью
В групповых экспертных параметрах я установил Keep Group Together, который гарантирует, что будет установлена новая страница.
Если включена двусторонняя печать, как я могу убедиться, что новая группа всегда формируется на новом листе бумаги? Это можно сделать в эксперте по формуле? Есть ли способ проверить, является ли страница, на которой я нахожусь, четной или нечетной и вставить страницу оттуда? Просто задаю ведущие вопросы, потому что я не знаком с тем, что возможно с редактором Crystal Formula. BTW, это сервер Crystal XI Enterprise.
Ответы
Ответ 1
Вы можете сделать это с помощью ключевых слов onfirstrecord
, pagenumber
и onlastrecord
.
В разделе заголовка группы "Новая страница до" формула...
not onfirstrecord //so every group (except the first) starts on a new page
В поле "Новая страница после" формула...
//to keep the group from starting on even page but make sure the last page is not blank
remainder(pagenumber, 2) = 1 and not onlastrecord
Ответ 2
Откройте экран Эксперт раздела. Выберите заголовок отчета и установите флажок "Подавить (без выверки)". Затем в заголовке группы выберите группу, которую хотите разбить на страницу, и отметьте "Новая страница до".
Ответ 3
Это работает отлично, если мне нужна разметка страницы в одной группе. Как мне сделать, если разрыв страницы в нескольких группах?
Я нашел ответ..
Используя Next(Field)
или Previous(Field)
, я добавил условие ниже и работал нормально.
На следующей странице Перед формулой:
Not onFirstRecord and ({table.field} <> previous({table.field}))
Ответ 4
Привет, IronicMuffin, я понимаю вас. ответ прост, но более эффективен.
-
Шаг 1: Включите набор данных или эксперт базы данных в отчет о кристалле
-
Шаг 2: На внешней поверхности области отчета щелкните правой кнопкой мыши и перейдите к докладу и эксперту группы goto
-
Шаг 3: добавьте, в какое поле вы включаете группу, в тот момент, когда появится нижняя часть параметров окна
-
Шаг 4: выберите опцию и перейти на вторую вкладку опции.
- Шаг 5: установите флажок в заголовке Repeat Group на флажке Repeat Group на каждой странице, или снимите флажок