Не совсем в тему - но такого плана фишки гораздо удобнее делать в Excel / OWC. А для вывода в Excel - хорошо использовать (см.
Вывод в Excel через Array) класс Array (массив), где все это можно задать динамически задать.
А еще можно воспользоваться контролом Table (FormTableControl), а исходные данные запихнуть в Map (дата, значение). Получится по аналогии как у
MapViewer