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

Обсуждение Stimulsoft Reports.WEB
Ответить
DmitryRu
Сообщения: 163
Зарегистрирован: 19 май 2014, 10:40

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

Сообщение DmitryRu »

Компонент Table не доступен для добавления в HTML5 MVC редакторе, и отсутствует во Flash версии MVC редактора - использую текущее Demo с вашего сайта.
Почему он не доступен для добавления?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

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

Спасибо.
DmitryRu
Сообщения: 163
Зарегистрирован: 19 май 2014, 10:40

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

Сообщение DmitryRu »

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

Или вот еще таблица, уже из тела отчета:
table.jpg
table.jpg (53.53 КБ) 2254 просмотра
В отчете таких таблиц штук 20, причем все они разные. БД возвращает их, условно говоря, в виде набора данных с одной строкой, в котором много колонок.
На уровне БД о графическом представлении этих данных, естественно, понятия нет.
И вот рисовать такую таблицу в виде набора объектов Text, как-то скучно....
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

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

Спасибо.
Ответить