Для того, чтобы приступить к разработке нового отчета, необходимо выбрать пункт меню File->New, или нажать на соответствующую кнопку панели инструментов. При этом появится окно Report Gallery:
Это же окно появляется на экране, если при запуске программы в окне Welcome нажать кнопку New report. Данная форма содержит:
Восемь кнопок, запускающих эксперты – мастера, позволяющие быстро, за несколько шагов, создать отчет на базе стандартного шаблона. Предлагаются следующие шаблоны:
- Standard – стандартный отчет, в котором данные отсортированы, сгруппированы, имеются промежуточные и общие итоги, а также могут содержаться графические объекты и диаграммы;
- Form Letter – отчет в виде простого списка, в котором необязательны итоги;
- Form – отчет, у которого в качестве фона может использоваться графический рисунок;
- Cross – Tab – создает отчет в виде перекрестной таблицы;
- Subreport – отчет, в который включены "дочерние" отчеты, причем записи в "дочернем" отчете могут быть связаны с данными основного отчета, а могут быть и не зависимыми от них;
- Mail Label – эксперт "почтовых наклеек", который формирует отчет в виде последовательности бланков с данными (в одну или несколько колонок);
Следующие два вида шаблонов предназначены для создания отчетов, предназначенных для просмотра в электронном виде (хотя и для них имеется возможность печати):
- Drill Down – «раскрывающийся отчет», который в исходном виде содержит только итоговые значения, но с помощью двойного щелчка на соответствующем значении итогов раскрывается секция данных (точно так же ее можно скрыть);
- OLAP – (online analytical processing), средство создания многомерных отчетов для сложного анализа данных.
Кнопка Another Report – позволяет использовать в качестве шаблона существующий отчет;
Кнопка Document Import Tool – если у вас существует отчет, выполненный, например, в виде простого текста или HTML, позволяет произвести его импорт в формат Crystal Reports.
Внизу справа на форме находится кнопка Custom>>>. После ее нажатия Report gallery изменяет свой вид:
Открываются дополнительные кнопки, позволяющие создать пользовательский отчет. При этом необходимо выбрать одновременно тип отчета и источник данных. Предоставляется три типа источников данных:
- Data File – подключение к обычным "настольным", базам данных, электронным таблицам, текстовым источникам и.т.д.;
- SQL/ODBS – подключение к базам данных SQL/ODBS;
- Dictionary – "словарь данных", специфический для Crystal Reports источник, являющийся «средним слоем» между реальными данными и Crystal Reports, что позволяет объединять данные из разных (в том числе и не реляционных) источников в одном файле словаря, а также решать проблемы прав доступа и безопасности.