Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA运行时报表设计器工具_Java_Reporting - Fatal编程技术网

JAVA运行时报表设计器工具

JAVA运行时报表设计器工具,java,reporting,Java,Reporting,用于Java桌面应用程序 是否有工具允许用户自定义自己的报告,以便用户能够: 1) 最终用户可以拖放表格、选择字段等 2) 联接2个或多个表并选择要显示的字段 3) 为报告创建自定义筛选器 4) 保存报告模板,以便他们将来可以生成创建的报告,而不必执行步骤1-3 是的,有很多工具。使用。其他选项:eclipse BIRT 虽然我同时使用了(iReport和BIRT),而且我觉得iReport更容易,但我会将您的需求分为两个功能: 1和2(可能还有3):查询设计 4:报表模板创建 对于第一点,

用于Java桌面应用程序

是否有工具允许用户自定义自己的报告,以便用户能够:

1) 最终用户可以拖放表格、选择字段等

2) 联接2个或多个表并选择要显示的字段

3) 为报告创建自定义筛选器

4) 保存报告模板,以便他们将来可以生成创建的报告,而不必执行步骤1-3


是的,有很多工具。使用。

其他选项:eclipse BIRT


虽然我同时使用了(iReport和BIRT),而且我觉得iReport更容易

,但我会将您的需求分为两个功能:

  • 1和2(可能还有3):查询设计
  • 4:报表模板创建
对于第一点,您可以使用查询设计器工具,比如,我个人使用的是.NET版本,但它们也有Java版本


对于第二点,建议您使用,就个人而言,我从未使用过它,但它可能值得一试,或者,您可以修改iReport以将其集成到您的应用程序中,或者围绕它创建您的应用程序,但无论如何,这不是一个容易的壮举(我以前尝试过,但几乎没有成功),您必须完全了解项目中的任何许可问题,特别是如果您将开放源代码和封闭源代码软件或库添加到组合中。

设计时和运行时有一个名为stimulsoft的业务报告控制器

演示是:

在线设计师:

我可以使用我的应用程序中包含的信息吗。