>Pretty much agree with your points. I had no doubt about being able to use Excel automation for this report -- the decision to not use Excel automation was based on the fact that there was no guarantee that Excel would be installed on all workstations at which the report might be run and asking (or as seen from the enduser's perspective -- forcing) the user to purchase Excel wasn't an option.
Right.
With Visual FoxPro reports, if you need a variable amount of columns, you basically have to have the largest amount of columns you would possibly need, and use conditional printing for most columns.
If the report is too wide to fit in the width of the paper, it is possible to have separate reports for the left and the right parts, for example.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)