Not sure I want to understand you (could be a LOT of work). I have provided a minimal dynamic report generator in VB, but based it on a db (Ms. A.) table. It required a fairly LARGE ammount of work, but the basic table structure is not all that difficult (rembering that the report generator was minimal. If I rember it, the table structure include the "section" (header, detail or footer), the field to display, the format, location of the field, font attributes of the field. The Header and Footer section were limited in some respects, like the number of "Lines" of plain text available, while the Detail section was limited to the total "width" for the sum of the field width (Plus the starting (Left most) position.
Given that the info was in a table, It was only really necessary to read the table and 'follow directions'. Some parts are somewhat vague in memory (the organic one), but it was more of a hassle than I wanted to deal w/, basically because "USERS" would often 'design' the prototypical GiGo evoloution -and THEN complain about how BAD the system was ...
MichaelRed
m.red@att.net
There is never time to do it right but there is always time to do it over