2012-02-24 31 views
1

我使用JasperReports来报告JasperServer。有一个数据库,它被配置为JasperReports作为数据源。报告使用sql查询来获取报告的数据。什么是使JasperReports中的最终用户保持静态数据的最佳方法

数据库中有一些静态数据表,如查找表,用于转换表示组织结构的标签或表中的ID。这些表中的大多数用于JasperServer的“输入控件”。

面临的挑战是使最终用户无需开发人员即可更改生产中的这些表格。 解决此问题的最佳方法是什么?

JasperReports的版本是提前4.5.0

谢谢!

+0

“Jasper”是Tomcat的JSP引擎。这与JasperReports无关。 – mdahlman 2012-02-24 17:10:55

+0

我选择的解决方案是使用oracle db的功能来创建链接到csv文件的表。该文件将用sftp复制到数据库服务器上定义的目录。 – Waldemar 2012-03-08 08:18:00

回答

2

最好的方法是不使用jasper-reports或jasperserver来完成此操作。要么开发你自己的'查询管理器'软件,要么使用开源/现成的版本。对于这样简单的事情来说,将自己的简单表格编辑器进行滚动然后将其整合到您的jasperserver站点会相对容易。

相关问题