Hi Hilmar :)
>In my class, I also started using ? and ?? commands - but then I wrote a >wrapper function for those two, because I wanted to count columns and >lines. Now, I invoke oReport.Print() or oReport.PrintLine(); these methods >will call the ? and ?? commands, respectively, but they will also increment >line and column counters - and start a new page if necessary.
Of course, me to but it is object method(s) who increases counter,
counts remainder of the page, issues new page etc etc. Almost all aspect of FRX scenario are covered in object methods/properties except actual rendering
of output. That is left to content of band methods in actual reports (subclasses). It would be the same if you were able to take frx, and instead of placing rep. exp there, to have sort of code window alowing you to program 'bandwide' output.
Have look at it yourself, I would be glad to get your feedback on it, as person who wrote something simillar. Source/samples are included.
I will defenetely have look at your tool.
Rgds++
Sergio