Использование разделов и областей

Оценить
(1 голос)
Crystal Reports разрабатывался с расчетом по возможности исключить необходимость в повторной распечатке элементов, без которой в случае использования текстового процессора никак не обойтись. Речь идет о стандартных письмах и почтовых этикетках. Также с помощью предлагаемого Crystal Reports инструмента формирования многоколоночных отчетов вы можете создавать в своих отчетах столбцы газетного стиля. Если полей, которые вы бы хотели распечатать в многоколоночном формате, всего лишь несколько, вы можете воспользоваться опциями форматирования разделов, которые предлагает эксперт Section Expert. Чтобы создать почтовые этикетки в Crystal Reports, выберите опцию Mailing Label Report (Отчет с почтовыми этикетками) при создании нового отчета на странице Start Page или в…
Оценить
(0 голоса)
Если быть точными, областями (areas) называются пять разделов, выделяемых по умолчанию, которые появляются первыми в новом отчете, а также любые дополнительные заголовки и нижние колонтитулы групп, добавляемые в дальнейшем. Это понятие введено для того, чтобы отличать области от “разделов”, которые на самом деле обозначают “подобласти”. Поскольку Crystal Reports позволяет многократно создавать одну и ту же область, такую как совокупность подробностей или несколько заголовков групп, каждая такая индивидуальная область называется разделом (section). Создание некоторой совокупности разделов осуществляется с помощью эксперта Section Expert либо посредством контекстного меню, которое появляется в результате щелчка правой кнопкой мыши на области серого цвета в левой части…
Оценить
(0 голоса)
Бывают ситуации, когда условное подавление может оказаться полезным и при наличии всего лишь одного раздела в отчете (например, может потребоваться сделать так, чтобы заголовок группы подавлялся в зависимости от результата, возвращаемого функцией DrillDownGroupLevel). Но все-таки условное подавление наиболее выгодно использовать в тех случаях, когда в отчете имеется множество разделов. Щелкнув на кнопке Conditional Formula, расположенной рядом со свойством Suppress, можно создать булевскую формулу, определяющую, когда данный раздел будет отображаться, а когда нет. Ниже приводится ряд примеров.  
Оценить
(0 голоса)
Предположим, вы составляете список заказов и группируете их по торговым агентам. При этом вы хотите, чтобы в случае, если сумма заказа превышает значение $2500, под заказом отображалось сообщение о премиальной выплате вместе с изображением россыпи монет. С другой стороны, вы хотите, чтобы если заказ не превышает указанный уровень, то около него не появлялось обширное пустое пространство, предназначенное для размещения изображения и сообщения. С помощью редактора Format Editor вы можете подавить вывод графического и текстового объектов, но пустое пространство в этом случае все равно будет появляться. Поэтому создайте раздел Detail b и поместите графический и текстовый объект в него. Затем сделайте…
Оценить
(0 голоса)
Вы вполне можете пожелать, чтобы на первой странице отчета распечатывался титульный лист или другой крупный заголовок, содержащий, к примеру, логотип и напечатанное крупным шрифтом название компании, а на последующих страницах — менее заметный заголовок, с мелким шрифтом и без графики, и чтобы при этом на абсолютно всех страницах, включая первую, отображались заголовки колонок, а также дата и время печати. Это специальная проблема, связанная с построением отчетов. Броский заголовок страницы можно просто поместить в раздел заголовка отчета. Тогда он будет отображаться только на первой странице. Однако если вы поместите более просто оформленный заголовок отчета в заголовок страницы вместе с заголовками колонок…
Оценить
(0 голоса)
Отчет может распечатываться как на “дуплексном” лазерном принтере, который печатает с двух сторон листа, так и на обычном принтере, на котором требуется последовательно переставлять листы. Crystal Reports позволяет создавать отдельные заголовки и нижние колонтитулы для четных и нечетных страниц, придавая отчету вид печатного издания. Просто создайте отдельные заголовки Page Header а и Page Header b (и, возможно, нижние колонтитулы Page Footer а и Page Footer b). Поместите в каждый раздел соответствующий материал и настройте его на нечетную или четную страницу. Затем условно подавите эти разделы. Разделы, содержащие материал для нечетных страниц, будут подавляться для четных страниц с помощью следующей условной…
Оценить
(0 голоса)
В эксперте Section Expert доступно свойство Underlay Following Sections (Подложить под следующие разделы). Как рассказывалось в табл. 8.2, это свойство позволяет печатать разделы подложки в их обычной позиции, а все последующие разделы — поверх разделов подложки. Поначалу может показаться, что это свойство имеет ограниченное применение. Как можно прочитать отчет, если один раздел будет напечатан поверх другого, ранее напечатанного раздела? Чтобы понять, как это будет выглядеть, посмотрите на рис. 8.22. Показанный на этом рисунке отчет содержит большое графическое изображение бледного цвета со словом “Draft” (“Черновик”), которое помещено в заголовок страницы. В окне эксперта Section Expert для этого заголовка страницы было установлено…
«ПерваяПредыдущая12СледующаяПоследняя»
Навигация