That sounds tricky. I just so happen to be in a very similar predicament, else I don't usually read the Reports section.
I have a database of water samples where tests have been done for the presence of various chemicals in each water sample. I want a report to show the results for one water sample. The chemical data exists in a table where there there IDs identifying the chemical and the sample this data belongs to. I can make all of the chemical records belonging to the sample appear if I use grouping, however there is something that adds the difficulty resulting in my question:
If all of the chemical records will fit on one page in one column then that's the way I want it, straight down the middle of the page. However some samples are tested for a greater number of chemicals, and the data will not all fit on one page in one column. In that case I want the data to appear in two columns to the left and right of the middle.
I have thought of some possible solutions. One would be to create three two fields pairs (one for the compound name, the other for it's concentration) and then count the number of records before opening the form and determining whether to use the middle one or the outside two. But, if I use the outside two pairs, how do I actually do it? The same data will simply be used by each pair. So I don't know if such an idea helps me at all. And I know it doesn't help the guy who started this thread at all.
I don't know much about Report design, I've usually had to do very little with Reports. Maybe some more ideas will come to me if I go read some more.