我们可以使用EXTJS创建报告吗?

我们可以使用EXTJS创建报告吗?,extjs,Extjs,我想知道我们是否可以使用EXTJS创建报告。 Thnx很多不。您不能使用EXTJS创建报告。有适合报告的工具。所有这些,服务器端 希望有帮助。如果您只是想将从服务器接收的报告数据格式化为可视图表或图形(或表格/网格格式),那么答案是肯定的。查看中的Ext.chart包。除此之外,你还必须提供一些你想做什么的细节 编辑:我仍然不完全清楚您的要求,但是如果您已经有工作网格,并且希望以不同的格式显示相同的数据以进行报告,这当然是可能的。但是,您不会直接使用网格,而是使用底层的Ext.data.Stor

我想知道我们是否可以使用EXTJS创建报告。
Thnx很多

不。您不能使用EXTJS创建报告。有适合报告的工具。所有这些,服务器端


希望有帮助。

如果您只是想将从服务器接收的报告数据格式化为可视图表或图形(或表格/网格格式),那么答案是肯定的。查看中的
Ext.chart
包。除此之外,你还必须提供一些你想做什么的细节

编辑:我仍然不完全清楚您的要求,但是如果您已经有工作网格,并且希望以不同的格式显示相同的数据以进行报告,这当然是可能的。但是,您不会直接使用网格,而是使用底层的
Ext.data.Store
并将其绑定到可以输出报表的其他组件。想到的最明显的解决方案是使用(以前的
DataView
)将现有存储绑定到生成报表视图的自定义存储。

您可以使用带有“media='print'”的CSS,如下所示:


只有当用户试图打印页面时,浏览器才会使用此CSS。然后,您可以更改页面的整个样式,使其看起来像报表。

这是一个服务器端作业。以下是我用于生成基于网格数据的表格报告的内容:


此外,您还可以从表格数据中生成一个非常漂亮、功能齐全的Excel电子表格:

您所说的报告到底是什么意思?您确实需要提供更多关于您想要实现的目标的详细信息(并接受更多的答案,17%非常不起眼)。您好,很抱歉,费率太高了:我今天就给他们打分。嗯,我用EXTJS表单从数据库中生成一些内容,但我不想在itext或jasperreports中再次生成这些内容,因此,我想直接使用网格创建报告,这就是您可以使用任何编程工具创建报告的全部内容。有些比其他更合适。听起来你更像是在谈论“生成报告数据”?您好,thnx为您解答@巴勃罗·圣克鲁斯:我使用JasperReports生成了一些数据表。但它不是很好,比如EXTJS网格、图表。。。这就是为什么@是的,我想生成报告数据。您好,谢谢您的回答。我想从我以前在EXTJS中创建的图表或网格创建报告,以便将它们包含在PDF报告中。你能看到我想要什么吗???我正在尝试做一些类似的事情,我想使用我已经创建的图表(可能得到它的图像),并把它放在我用itextsharp实际创建的报告中..这可能吗?如果可能,怎么可能