Можем ли мы создавать отчеты, используя EXTJS? - PullRequest
0 голосов
/ 21 июля 2010

Я хочу знать, можем ли мы создавать отчеты, используя EXTJS. Thnx много

Ответы [ 4 ]

5 голосов
/ 21 июля 2010

Если вы просто имеете в виду, что вы хотите отформатировать данные отчетов, полученные от сервера, в визуальные диаграммы или графики (или в табличном / сеточном формате), ответ - да.Посмотрите на пакет Ext.chart в документации .Кроме этого, вам нужно будет предоставить некоторые подробности о том, что вы пытаетесь сделать.

РЕДАКТИРОВАТЬ : я все еще не на 100% ясно понимаю, о чем вы спрашиваете,но если у вас уже есть рабочие таблицы и вы хотите отображать те же данные в другом формате для отчетов, это, безусловно, возможно.Однако вы не будете использовать сетку напрямую, вы будете использовать базовый Ext.data.Store и привязывать его к другому компоненту, который может выводить ваш отчет.Наиболее очевидное решение, которое приходит на ум, - это использование View (ранее DataView) для привязки существующего хранилища к пользовательскому XTemplate , который будет генерировать представление вашего отчета.

1 голос
/ 08 августа 2013

Вы можете использовать CSS с «media = 'print'" следующим образом:

< link rel="stylesheet" type="text/css" href="css/print.css" media="print">

Этот CSS будет использоваться браузером только тогда, когда пользователь пытается распечатать страницу. Затем вы можете изменить весь стиль страницы, чтобы он выглядел как отчет.

1 голос
/ 21 июля 2010

Нет.Вы не можете создавать отчеты с EXTJS.Есть инструменты, подходящие для отчетности.Все они, на стороне сервера.

Надеюсь, это поможет.

0 голосов
/ 11 декабря 2013

Это работа на стороне сервера.Вот что я использую для создания табличных отчетов, основанных на данных таблицы: http://xmlgraphics.apache.org/fop/

Кроме того, из табличных данных вы можете создать очень хорошую, полнофункциональную электронную таблицу Excel: http://msdn2.microsoft.com/en-us/lib...ffice.10).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...