Я работал в SSRS большую часть своей карьеры в области отчетности, у меня был лишь некоторый опыт работы с Crystal 9, и я не мог найти ресурсы, которые могли бы мне помочь.
Мне нужно доработать отчет для клиента, и я не могу начинать с нуля. В отчете есть верхний колонтитул страницы, несколько скрытых заголовков групп, раздел сведений, несколько нижних колонтитулов групп и нижний колонтитул страницы.
Проблема 1) Позиции, печатаемые в разделе «Подробности», печатаются вверху страницы; Мне нужно развернуть раздел деталей довольно далеко, чтобы он постепенно перемещался вниз по странице, почему это происходит? -РАЗРЕШЕНО НИЖЕ
Проблема 2) Нижний колонтитул моей страницы вообще не отображается на странице и не перетекает на вторую страницу. Почему это?
Думаю, я недостаточно хорошо понимаю разделы, чтобы понять это. Я приложил кристальный вид отчета и то, как отчет печатается. Спасибо!
Заголовок страницы A, где весь основной текст - «Счет компании» и т. д., Имеет отметку «Подследующие разделы».
В мастере разделов снимите флажок «Подложка после разделов», и тогда разделы будут распечатаны в желаемом порядке. Вы также захотите удалить все пустое пространство, которое вы вставили в разделы с деталями.
Когда это свойство включено, оно позволяет разделам печатать друг над другом. Это полезно для таких вещей, как фоновые изображения, которые должны занимать несколько разделов, но в остальном не часто используются в Crystal Reports.
Что касается нижнего колонтитула вашей страницы, который не печатается. Первое, что нужно сделать, это проверить в мастере разделов, может ли формула введена в свойство «Подавить» этого раздела. Когда есть формула, используемая для подавления раздела, она все еще отображается в дизайнере, как если бы она не подавлялась. Если там есть формула, удалите ее или закомментируйте, и нижний колонтитул должен распечатать должным образом. Если вам действительно нужна формула, чтобы подавить ее при определенных условиях, обновите вопрос или оставьте комментарий к этому ответу, указав текущую формулу, которую вы используете, и объяснение логики, и я могу помочь вам с формулой.
Если в свойстве подавления нет формулы, то вам следует проверить размер вашей страницы в параметрах страницы (на панели инструментов меню щелкните Файл> Параметры страницы).
Это помогло решить обе проблемы, большое вам спасибо! Я не верю, что мне понадобится формула, которая была там, поэтому я думаю, что все готово. Вы мне очень помогли!
Если вы заходите в Мастер разделов и просматриваете каждый раздел, отмечен ли у какого-либо из них параметр «Подложить следующие разделы»?