Неподарок, тебе выдали ссыли, где можно подробно ознакомиться с работой фастрепортс, но ты говоришь, что тебе некогда с этим знакомиться... в тоже время у тебя будет время познакомиться с тем, что тебе напишут здесь...
по поводу твоего учета(неизвестность столбцов, строк), вообще если следовать хорошему тону, то в уважаемой себя проге, заранее известно какая структура отчета будет, будь то многострочный(многостобестный) отчет, либо по заранее определенному шаблону(кассовый ордер). В фастрепорте есть такая хорошая фишка, как вертикальные банды, т.е. отчет формируется она основании строчек и стобцов. Познакомься с ними, я думаю это то, что тебе нужно.
Вообще, fastrepors(как я не раз писал), универсальный генератор отчетов, я не знаю что должно взбрести в голову прогеру, чтобы он не удовлетворял функционалу fastreport(за исключением многочисленных багов

типа экспортов-шмекспортов).
И да, если все же стандартный функшен не подходит прогеру, то в нем есть такая замечательная весч, как встроенный язык(делай шо хош).
Удачи
