启动报表设计器

阅读(6) 标签: 启动报表设计器,

说明:

启动报表设计器一般需要以下几点:报表设计器实例化à设置关闭设计器时是否退出JAVA虚拟机à设置数据源à启动设计器。

报表设计器实例化

System.setProperty("start.home", " F:/Program Files/raqsoft/report");    //设置报表安装目录

 

String licenseFile = "F:/ report_license.xml";    //报表授权文件

String openFile = "F:/test.rpx";          //报表设计器启动时打开的报表文件(不打开设置为null

ReportIde ide = ReportIde.getInstance(licenseFile, openFile);  //获取报表设计器实例

设置关闭设计器时是否退出 JAVA 虚拟机

如果不设置,缺省关闭设计器时不退出JAVA虚拟机。

ReportIde ide = ……;

ide.setExitJVMWhenExitIDE(true);    //设置关闭设计器时退出JAVA虚拟机

设置数据源

ReportIde ide = ……;

ide.setDataSource("myDemo",DBTypes.HSQL,"org.hsqldb.jdbcDriver","jdbc:hsqldb:hsql://127.0.0.1/demo","sa", "", false, false, "");    //往报表环境中添加数据源配置,如果已经有同名数据源,则替换。

ide.deleteDataSource("myDemo");  //删除数据源,如果数据源不存在,无动作。

ide.getDataSource("myDemo");   //获取数据源

启动设计器

ReportIde ide = ……;

ide.showIDE();  //显示报表设计器