Страница 1 из 1

Компонент Table в онлайн-редакторах

Добавлено: 18 мар 2015, 10:43
DmitryRu
Компонент Table не доступен для добавления в HTML5 MVC редакторе, и отсутствует во Flash версии MVC редактора - использую текущее Demo с вашего сайта.
Почему он не доступен для добавления?

Re: Компонент Table в онлайн-редакторах

Добавлено: 18 мар 2015, 16:57
HighAley
Здравствуйте.

Этот компонент полностью не поддерживается в данных дизайнерах.
Возможно только незначительное редактирование уже добавленных ранее.
Вы можете заменить этот компонент бэндом данных и заголовками данных, получив значительно более функциональный и гибкий отчёт.

Спасибо.

Re: Компонент Table в онлайн-редакторах

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

Или вот еще таблица, уже из тела отчета:
table.jpg
table.jpg (53.53 КБ) 2256 просмотров
В отчете таких таблиц штук 20, причем все они разные. БД возвращает их, условно говоря, в виде набора данных с одной строкой, в котором много колонок.
На уровне БД о графическом представлении этих данных, естественно, понятия нет.
И вот рисовать такую таблицу в виде набора объектов Text, как-то скучно....

Re: Компонент Table в онлайн-редакторах

Добавлено: 19 мар 2015, 14:32
HighAley
Здравствуйте.

Да, компонент Table упрощает создание отчёта и иногда его редактирование, но накладывает определённые ограничения.
Перед рендерингом отчёта все таблицы преобразуются в наборы бэндов и текстовых компонентов.
На данном этапе мы не планируем добавлять поддержку таблиц, хотя это находится в нашем списке задач.

Спасибо.