Здравствуйте.
Возможно, я не до конца понимаю назначение контрола Table.
Я его использую, например, для рисования заголовков отчета.
Пример заголовка
- header.jpg (130.63 КБ) 2256 просмотров
Заголовок считывается из БД в виде DataSet с одной строкой и несколькими полями: ObjectName, StartDate, EndDate и т.п.
Отображается в виде таблицы из нескольких строк.
Что удобно в таблице, можно легко менять ширину всех ячеек одновременно, и я могу быть уверен, что если название не влезет в одну строку, все остальные строки сдвинутся.
Мне кажется, добиться аналогичного эффекта, разместив на Header'e много объектов Text, проблематично.
Или вот еще таблица, уже из тела отчета:
- table.jpg (53.53 КБ) 2256 просмотров
В отчете таких таблиц штук 20, причем все они разные. БД возвращает их, условно говоря, в виде набора данных с одной строкой, в котором много колонок.
На уровне БД о графическом представлении этих данных, естественно, понятия нет.
И вот рисовать такую таблицу в виде набора объектов Text, как-то скучно....