我想使用工具创建交互式报告。 目前我正在使用Jasper报告。但它允许我只创建只读报告。 我想创建一个用户交互式报告。例如,如果报表采用日期范围输入参数,则用户应该能够修改报表上的输入,例如报表上的某些按钮点击事件。
答案 0 :(得分:5)
除了@mdahlman的解决方案,你可以使用不同的方法。取决于您想要做什么:
如果您希望为您的用户设置一个定义的前端,他们可以根据您的需要进行精确调整 - >在Java中编写一个前端调用JasperReports的前端。
如果您的用户自己是技术人员并且对复杂的前端感到满意,请给他们IReport。
您还可以在Pentaho中生成一个很好的结果(与Jasper Reports无关),如果它符合您的需求就很好。
总而言之,你的问题非常模糊,而且很多答案都适用。
答案 1 :(得分:3)
查看JasperReports Server内置的输入控制功能。它有能力做你多年提到的日期范围样本。交互式排序和过滤是最新的,但它们也在那里。