birt 配置动态数据源 http://blog.csdn.net/lianggeblog/article/details/7448432
1 2 3 4 5 6 7 8 9 10 11 12 13 |
因为项目需要在birt中配置动态数据源,因此在网上搜索了一下动态数据源的配置方法,按网上的说明,在数据源的beforeopen事件中添加类似如下代码: [java] view plain copy importPackage( Packages.java.io ); importPackage( Packages.java.util ); fin = new java.io.FileInputStream(new String("d:/config.txt")); props = new java.util.Properties( ); props.load(fin); this.setExtensionProperty("odaURL", props.getProperty("url")); this.setExtensionProperty("odaDriverClass", props.getProperty("driver")); this.setExtensionProperty("odaUser", props.getProperty("userid")); this.setExtensionProperty("odaPassword", props.getProperty("password")); fin.close(); |