Sep 12
    Birt报表制作时会记录了jdbc连接信息(如果用jdbc连接),运行时直接用这连接信息取数据生成报表!但很多时候我们运行报表的环境和制作报表环境不一样,连接信息不一样或不确定,这样需要由程序来控制jdbc的Connection,可惜Birt的Report Engine没有提供方便的接口来实现我们的需求!
     Jason在“Birt world” blog中标题为“Using a supplied connection with BIRT”提供了很好的解决方案,可以通过修改oda jdbc plugins和IRunTask的setAppContext来实现程序控制数据连接方式。
     我根据实习需要把代码进行了相应修改,两个类分别继承于org.eclipse.birt.report.data.oda.jdbc.OdaJdbcDriver和Connection:
Tags: , ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]