>>Hi Renoir
>>
>>Well, you might try playing around with opening the report as a table, issuing a query against the objtype = 9, and indexing the resting of the table based on VPOS. This will give you the height of the various groups in the query, and the location on the page for the output. You could then do a REPLACE based on a BETWEEN() codition for the height of the objects. Then delete the tag, close everything up and run the report. You'll have to play around with the calculations a bit.
>>
>>Some time ago (before VFP) in FPW, I reversed engineered the report printing process in order to produce text reports. From that experience, I think what you're trying to do is possible, but not easy. Because the vertical position values are in such small increments, you may find some items printing that shouldn't because they fall just outside the range specified. About the only other advice I can offer is to make sure that thing are exactly aligned and have identical heights.
>>
>>hth,
>
>
>Thanks again George, that definately sounds like a plan. Looks like I've got my afternoon planned out for me...
>
Hi Renoir,
Yep, it sure does. I did make a typo in my description, however. That should have been "BETWEEN() based on the *vertical* position". Sorry.
George
Ubi caritas et amor, deus ibi est