I have a crystal report with a subgrouping on a field. The output is shown each group-details vertically stacked as follows:
Group Header Value 1
Detail 1a
Detail 1b
....
Group Header Value 2
Detail 2a
Detail 2b
.....
and so on.
What I need to see is the detail values in table columns as follows:
Group Header Value 1 Group Header Value 2 Group Header Value 3
Detail 1a Detail 2a Detail 3a
Detail 1b Detail 2b Detail 3b
Detail 1c Detail 3c
Detail 3d
I’ve tried formatting the Detail Section with multiple columns along with formatting the group with multiple column, but it’s just a mess. I know I will only have at most 4 distinct Group values.
Any suggestions please?
Thanks.
Crystal is not very good at displaying items vertically like that, but here are a couple of options I can think of:
In the report footer, create 4 formulas that output the entire contents of one of the arrays delimited by a newline character. If your arrays contain strings, you can simply use the Join() function to output the whole thing with a delimiter. Make sure those formula fields are set to “Can Grow” and place them side-by-side.
The downside to this is Crystal arrays are limited to 1000 elements, so if you’ll have over 1000 records per group, this is a bad idea.