jqgrid Экспорт в Excel дорожную карту? - PullRequest
0 голосов
/ 23 сентября 2011

Кто-нибудь знает, когда в JQGrid будет встроена функция экспорта в Excel / CSV?

Есть несколько обходных путей, но мы ищем некоторые простые функции.

Ответы [ 2 ]

1 голос
/ 23 сентября 2011

см. Поддерживает ли jqgrid экспорт в excel "из коробки" или мне нужно написать какой-нибудь код на стороне сервера?

Я не связан с командой jqGrid, ноЯ не думаю, что есть какие-либо планы по созданию экспорта в Excel в нативную библиотеку JavaScript jqGrid.Вам, вероятно, придется купить библиотеки php или ASP.NET для этого, так как для генерации Excel требуется обработка на стороне сервера.

Писать конвертер JSON-в-CSV в JavaScript не составит большого труда, ноты действительно хочешь?Кроме того, я не могу придумать, как передать файл пользователю только через JavaScript.Этот вопрос, по-видимому, решает эту проблему с помощью js & Flash . Создайте XML в javascript, попросите пользователя сохранить его

Если вы хотите сгенерировать серверную часть Excel, лучше всеголибо купите платный продукт, либо напишите свой собственный код, чтобы сделать это, используя тот же источник данных, что и в сетке.

0 голосов
/ 22 июня 2015

Это старая ветка, но на тот случай, если кто-нибудь еще столкнется с этой проблемой.

Несколько лет назад я написал класс C #, который позволяет вам экспортировать любые DataSet, DataTable или * 1005.* в "настоящий" файл Excel с использованием библиотек OpenXML с одной строкой кода.

C # ExportToExcel library

Затем я задокументировал библиотеку JavaScript, которая позволялаВы вызываете этот код C # из кнопки «Экспорт» в вашей jqGrid:

Export

Полная информация здесь:

Экспорт в Excel из jqGrid

Единственная ошибка в том, что jqGrid должно иметь значение loadonce, установленное в true.Если это не так, мой код JavaScript не имеет доступа ко всему набору данных, которые необходимо экспортировать в Excel.

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

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