报表开发软件FineReport中如何设置SAP数据同步
1、新建SAP服务器数据集>新建其他数据库表>新建SAP数据同步>SAP定时同步设置新建一个简单的SAP服务器数据集,然后将数据同步至FineReport内置数据库FRDemo中。
2、选择服务器>服务器数据集,新建一个SAP数据集SAP同步,如下图:

4、数据转换新建好数据集之后,点击服务器>SAP数据同步,点击“+”按钮,添加一个转换,如下图:

6、转换类型以及关系转换类型分为四种:插入提交、智能提交、更新提交、删除提交,同填报报表中的提交类型一致,意义也一致主键的选择也填报报表的主键碚枞凇悄选择意义一致。输入值类型分为:数据列、公式、字符串、整形、双精度型、日期、布尔型,输入值对应的是往其他数据库中输入的数据,可以是SAP数据集中的数据列,也可以是公式、函数、固定值等等,但是不能有单元格。输出列为输出数据库中表对应的字段,输入值与输出列一一对应。数据类型选择智能提交,输入值类型全部选择SAP数据集中的数据列,并与access数据库中的字段一一对应,如下图:数据列输入值类型选择数据列,然后点击设置按钮,进入数据列设置界面,该界面与单元格数据列使用类似,包括3个属性,基本、过滤和高级,如下图:

8、同步任务设置建立好SAP数据同步之后,在浏览器中输入http://localhost:8075/WebReport/ReportServer?op=sapsyn进入同步设置界面,进入时,必须经过超级管理员的验证,也就是说会先跳转到管理平台的登录页面进行登录,登录完成之后才会进如SAP定时同步设置界面,如下图:

10、第二步——时间表点击下一步,进入第二步时间表的设置界面,我们让该任务每天早上9点执行一次,如下图:

12、结果查看当同步任务被执行一次之后,access数据库中的SAP表里面就会把SAP数据集中的数据全部导进去,如下图:
