我想知道我们是否可以使用EXTJS创建报告。 Thnx很多
答案 0 :(得分:5)
如果您只是想将从服务器接收的报告数据格式化为可视图表或图表(或表格/网格格式),答案是肯定的。查看documentation中的Ext.chart
包。除此之外,您必须提供有关您正在尝试做的事情的一些细节。
编辑:我仍然不是100%清楚你要问的是什么,但是如果你已经有工作网格并且你想以不同的格式显示相同的数据用于报告,这个肯定是可能的。但是,您不会直接使用网格,您将使用基础Ext.data.Store
并将其绑定到可以输出报告的其他组件。我们想到的最明显的解决方案是使用View(之前为DataView
)将现有商店绑定到可生成报告视图的自定义XTemplate。
答案 1 :(得分:1)
没有。您无法使用EXTJS创建报告。有适合报告的工具。所有这些,服务器端。
希望它有所帮助。
答案 2 :(得分:1)
您可以将CSS与" media =' print'"像这样:
< link rel="stylesheet" type="text/css" href="css/print.css" media="print">
仅当用户尝试打印页面时,浏览器才会使用此CSS。然后,您可以将页面的整个样式更改为报表。
答案 3 :(得分:0)
这是服务器端的工作。以下是我用于生成基于网格数据的表格式报告的内容:http://xmlgraphics.apache.org/fop/
此外,您可以从表格数据生成一个非常好的,功能齐全的Excel电子表格:http://msdn2.microsoft.com/en-us/lib...ffice.10).aspx