1、数据源配置在布局编辑器中开始设计报表之前,构建BIRT数据源以将报表连接至数据库或其他类型的数据源。构建数据源时,要指定驱动程序类、数据源名称和其他连接信息(例如,用户名和密码)。Birt自带一个已经配置为与BIRT报表设计器配合使用的样本数据库ClassicModels,对于本教程使用的是Derby数据库。1.选择数据资源管理器(DataExplorer)。如果使用缺省报表设计透视图,则数据资源管理器位于布局编辑器的左边,在选用板(Palette)的旁边,如图所示。如果它尚未打开,则选择窗口->显示视图->数据资源管理器。
![birt初级教程:[8]数据源配置](https://exp-picture.cdn.bcebos.com/ef4c24ceaad7726b8eec3e53bf0f64781523b9a6.jpg)
2、右键单击DataSources然后从上下文菜单中选择新建数据源。新建数据源显示可以创建的数据源的类型,如图所示。
![birt初级教程:[8]数据源配置](https://exp-picture.cdn.bcebos.com/1562a0b9763e21c231d8ba64e6e89a618725b1a6.jpg)
3、lClassicModel衡痕贤伎sInc.SampleDataBase———上面说过是BIRT样本数据库。lFlatFileDataSourc髫潋啜缅e———从CSV、SSV、TSV、PSV四种格式的文件获取数据源。lJDBCDataSource———通过配置jdbc连接数据库。lScriptDataSource———通过编写脚本获取数据源。lWebServicesDataSource———通过webservice方式获取数据源。lXMLDataSource———从xml文件获取数据源。这里我们介绍通过JDBCDataSource配置数据源。选择JDBCDataSource,输入数据源名称,点击Next,配置Jdbc信息。如下图:
![birt初级教程:[8]数据源配置](https://exp-picture.cdn.bcebos.com/9b2098254193cee8210a0faf5a0ff2260c9aa8a6.jpg)
4、l首先,单击ManageDrivers添加驱动包。如下图:
![birt初级教程:[8]数据源配置](https://exp-picture.cdn.bcebos.com/d04eec260d9a310e8097b29e31b842406bfea2a6.jpg)
5、单击add,选择derby数据库的derbyclient.jar驱动包。点击ok,驱动完成添加。l配置信息:DriverClass:org.apache.derby.jdbc.ClientDriver(v10.1)(通过下拉菜单可以找到)DatabaseURL:jdbc:derby://【host】:1527/【database】UserName:用户名Password:密码1.测试连接,测试前查看derby数据库是否启动;点击TestConnection。出现Connectionsuccessful.对话框表示数据源创建成功。点击Finish完成。
![birt初级教程:[8]数据源配置](https://exp-picture.cdn.bcebos.com/430174fec314f1c50be01a753c27ac5307889da6.jpg)