Отчет с переменным числом столбцов

отредактировано 20:49 Раздел: FastReport 3.0
Здравствуйте!
 
Есть датасет с каким-то количеством столбцов.
Задача: в программе (написанная на Delphi) нажимаем кнопку "Печать", появляется форма с компонентом TCheckListBox, в котором содержатся все поля
датасета, выбираем нужные, строится отчет в виде таблицы с выбранными столбцами.
Как это проще сделать?
Кроме как заполнять вручную (или же CrossTab, что, впрочем, аналонично по сложности реализации), идей больше нет. А ведь тогда нужно получить все нужные поля рассчитать ширину каждого столбца...
Но мне кажется, что можно сделать проще.
Читал User, Developer и Programmer manual-ы, но что-то не нашел идеи более простого решения.
 
Заранее благодарен.

Комментарии

  • Oleg KOleg K Хабаровск
    отредактировано 20:49
    В папке ...\FastReport 3\Demos\PrintTable лежит пример печати таблицы.
    А ширину столбцов и шапку либо всем одинаково делать, либо ручками.
  • отредактировано 20:49
    Торможу...
    Спасибо!

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.