Получение страниц содержимого в Crystal Reports довольно неприятно, в основном потому, что вы хотите сначала узнать, чего не знаете до последнего (какой номер страницы N в группе X). видите, вы можете получить 10 страниц с 20 группами, а ваша страница гипотетического содержания имеет 20 строк. Внезапно вы попадаете в группу 21, и для содержания требуется две страницы, таким образом, все записи предыдущих страниц распределяются по одной. Повторяйте по мере роста отчета или расширения групп и т. Д.
Первый, самый простой метод предполагает, что вы не возражаете, что страница содержимого фактически появляется после остальной части отчета. В этом сценарии вы используете переменные для создания строки или массивов, содержащих информацию о странице / группе, а затем обрабатываете все это в нижнем колонтитуле отчета.
Второй включает в себя разрешение Crystal обновить таблицу в базе данных, а также дважды обновить отчет, чтобы получить правильные номера страниц.
Эта ссылка содержит некоторые сведения об обоих методах.