Crystal Reports - отображать заголовок группы, даже если в деталях нет строк - PullRequest
4 голосов
/ 03 марта 2011

Ну, как правило, люди хотят получить обратное: скрыть заголовок группы, когда нет подробностей, но в моем конкретном случае мне нужно иметь возможность отображать заголовок, даже если строки сведений пусты.Я использую встроенные отчеты Crystal из Visual Studio 2008.

В моем основном отчете есть подотчет, в котором есть группа, содержащая данные в заголовке группы и сведения о группе.Я хотел бы иметь возможность показывать заголовок, даже если детали пусты, но сейчас печатаются только непустые детали.

Что я могу сделать, чтобы он работал?

1 Ответ

3 голосов
/ 12 марта 2011

Может помочь дополнительная информация о ваших источниках данных.Без этого я буду считать, что ваш источник данных - это отдельная таблица с полем группировки и первичным ключом.

Crystal мыслит с точки зрения записей и без записи (даже если это просто заполнитель), Crystalне может знать, что группа существует.Таким образом, хитрость заключается в том, чтобы создать таблицу помощников / индексов и присоединить ее к ней.

Пример: вы хотите сгруппировать все свои данные по месяцам, но у вас нет данных за март.В своем источнике данных (или, возможно, другом источнике данных. Crystal достаточно универсален), добавьте таблицу Helper, в которой есть 1 столбец со всеми 12 месяцами в списке.После того, как вы импортируете это в свой отчет, вы можете присоединить к нему свою таблицу данных real .Это дает вам все ваши фактические данные с записью заполнителя за март.

Какие еще вопросы у вас есть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...