报表就是向数据库里面录入数据和把数据库里的数据展示出来的。所以在开始设计报表之前,还必须要建立FineReport报表模板设计器与数据库之间的连接。
在安装好FineReport解压文件后,服务器是默认已连接自带数据库的,因此只要检测下是否连接正常就可以了。
启动设计器后,在设计器最上方的菜单栏当中,选择服务器菜单,在该下拉菜单当中选择定义数据连接,d出一个对话框。如下图:
最后点击测试连接按钮,系统d出连接成功的消息框表明数据库连接正常。
有两种方式:新建数据库,选择JDBC方式连接,然后选择数据库类型,选择驱动器,修改URL
下载第三方jar包,需要使用连接access数据库的第三方jdbc驱动;新建数据库,选择JDBC方式连接,选择数据库类型,选择驱动器,修改URL;连接池属性;点击连接池属性可设置该JDBC数据连接的连接池配置,详细请查看JDBC连接池属性,这里使用默认设置,一般都是用默认设置。输入用户名、密码,测试连接;如果有用户名密码,输入Access数据库用户名与密码,点击左上方的测试连接,提示成功,数据库连接便定义好了。
具体过程包括以下几个步骤:新建SAP服务器数据集>新建其他数据库表>新建SAP数据同步>SAP定时同步设置
具体的方法的话我给你举个例子吧:
新建一个简单的SAP服务器数据集,然后将数据同步至FineReport内置数据库FRDemo中。
1、新建数据集
选择服务器>服务器数据集,新建一个SAP数据集SAP同步,如下图:
2、SQLite数据库表建立
FRDemo同步数据库中没有雨数据集SAP列一致的表,所以我们首先新建一张SQLite数据库表SAP,里面有5个字段,字段名字与SAP数据集中数据列名字保持一致,如下图:
3、数据转换
新建号数据集之后,点击服务器>SAP数据同步,点击“+”按钮,添加一个转换,如下图:
输入输出
在SAP数据集中选择刚刚新建的服务器数据集SAP同步,在输出面板中数据库选择FRDemo,数据库表选择SAP,如下图:
输入的SAP数据集智能是服务器数据集。
4、同步任务设置
建立好SAP数据同步之后、进入同步设置界面进行基本设置以及时间表的设置。基本上就完成了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)