我想将我的GridPanel导出到Excel。我搜查了太多次,但找不到任何可接受的解决方案。如何将ExtJS GridPanel导出到Excel?
你能帮我解决这个问题吗?
P.S:我使用ExtJS的3.2和3.3.1
我想将我的GridPanel导出到Excel。我搜查了太多次,但找不到任何可接受的解决方案。如何将ExtJS GridPanel导出到Excel?
你能帮我解决这个问题吗?
P.S:我使用ExtJS的3.2和3.3.1
没有什么好的解决办法,以产生在javascript XLS/XLSX。
你最好的办法就是做到服务器端。
发送ajax请求到http://your-website.com/generate_xls包含所有数据,并返回xls头然后返回正文。
这里是一个很好的PHP库,如果您使用的是PHP:http://phpexcel.codeplex.com/
我正在使用Spring 3,我想我会尝试服务器端解决方案,如果我找不到任何好的解决方案,而不使用服务器端编码。 – vtokmak 2012-04-23 18:58:53
这是一个服务器端的工作。以下是我使用的产生是基于网格的数据表格报告:http://xmlgraphics.apache.org/fop/
另外,还可以生成从表格数据很漂亮,功能齐全的Excel电子表格:http://msdn2.microsoft.com/en-us/lib...ffice.10).aspx
。随着推出的ExtJS 5 ,它可能会更好,开始移植您的应用程序的ExtJS的新版本,至少4
我们已经创建了一个前端XLS(X)和CSV导入和导出工具,你可以在ExtJS的使用4个应用程序与几行代码。用户只是在网格上拖动文件并完成。我们刚刚推出了它,下面是一个描述:http://2gears.com/2014/08/ext-js-excel-import-export-easy/
如上所述,导入和导出完全是在客户端完成的,因此在具有许多并发用户的应用程序中,这可以减轻服务器的负担。在接下来的几周内,还将添加一个导入向导,该导入向导将导入性能较差的用户导入文件。
希望它可以帮助
事情是这样的...... http://stackoverflow.com/questions/4130849/convert-json-format-to-csv-format-for-ms-excel – hpavc 2012-04-26 02:30:33
我想,一个但它的输出不是有序的。它有一列中用逗号分隔的数据,其他列是类似的。 – vtokmak 2012-05-02 16:33:30