ник: Denis V.
Э-э-э, куда Вас понесло! Делал я как-то специальный мастер для построения отчётов табличного вида. Только на списках. На страницах мастера можно было выбрать сначала какие разделы будут включены в отчёт (шапка, название, заголовок, примечание, нижний колонтитул), потом некоторые из разделов предлагалось отредактировать и отформатировать (верхний, нижний регистр, разряжение, полужирное начертание, по центру и т.п., - правда, ограниченное количество вариантов). Поля данных, из который строился отчёт, тоже можно было выбрать и переставлять порядок. Вот, а по завершению всех этих подготовительных шагов нажималась кнопка и формировался макет отчёта из дисктретных элементов управления, т.е. просто программно создавался макет отчёта так же как и в конструкторе руками ;-)
Так что никаких проблем, только т.к. всем нужны разные, то придётся таких мастеров заточить под несколько видов отчётов...