Хорошо, поэтому в моем источнике данных Crystal Reports есть строки, которые выглядят следующим образом:
|--------+----------+---------+------------+-----------+-----------+---------|
| SiteNo | SiteName | SiteMgr | ContType | ContName | ContState | ContZip |
|--------+----------+---------+------------+-----------+-----------+---------|
| 1262 | S. Belt | Joe B. | Landlord | Mike | CA | 90017 |
| 1262 | S. Belt | Joe B. | Architect | Paul | TX | 77040 |
| 1262 | S. Belt | Joe B. | Contractor | Chris | AZ | 85016 |
|--------+----------+---------+------------+-----------+-----------+---------|
Существуют сотни номеров сайтов (SiteNo), каждый номер сайта имеет три строки ... каждая запись вОтчет должен быть отформатирован следующим образом:
|------------+------------+------------+------------|
| Site | Landlord | Architect | Contractor |
|------------+------------+------------+------------|
| 1262 | Mike | Paul | Chris |
| S. Belt | CA | TX | AZ |
| Joe B. | 90017 | 77040 | 85016 |
|------------+------------+------------+------------|
Поскольку первые три столбца (SiteNo, SiteName, SiteMgr) источника данных всегда одинаковы для конкретного сайта, отчет группируется по SiteNo.Я эту часть разобрался.Я поместил его в нижний колонтитул группы.Затем, часть, с которой я борюсь, в зависимости от типа контакта (ContType: Landlord, Architect или Contractor), информация должна идти в соответствующий столбец.
Не уверен, что лучший способ сделать этоэтот?Любая помощь будет принята с благодарностью.