Как сгруппировать по дате в Crystal Reports 8.0? - PullRequest
2 голосов
/ 15 октября 2008

У меня есть Crystal Report, который выглядит так:

Дата | Человек | Билет | Резюме
Дата | Человек | Билет | Резюме
Дата | Человек | Билет | Резюме

Я бы хотел, чтобы это выглядело так:

Дата
Человек | Билет | Резюме
Человек | Билет | Резюме

Дата
Человек | Билет | Краткое описание

Все значения извлекаются из базы данных MS SQL 2000, приложение, которое в конечном итоге будет использовать отчет, является приложением VB 6, которое, к сожалению, я должен поддерживать.

Ответы [ 2 ]

2 голосов
/ 15 октября 2008

Crystal имеет функцию для добавления группировки, и все, что вам нужно сделать, это выбрать поле даты в нем. Вы сможете сделать это, щелкнув правой кнопкой мыши на поле даты и выбрав опцию «Группировать по»!

1 голос
/ 15 октября 2008

JFV имеет правильный ответ. Единственное, на что нужно обратить внимание - при добавлении группы последний выпадающий список на вкладке «Общие» («Этот раздел будет напечатан:») устанавливает, что вы хотите сгруппировать данные по дате, а не по часу, неделе, месяцу год или любой другой период времени.
Если вы не установили это, и ваше поле даты и времени в базе данных также содержит часть времени, у вас может оказаться больше групп, чем вы ожидали.
Если вы забыли установить параметр «Этот раздел будет напечатан:», щелкните правой кнопкой мыши часть раздела и выберите «Изменить группу ...»

...