一、程序数据集是什么
二、FineEPM程序数据集是什么
FineEPM系统目前支持的程序数据集 见FineEPM程序数据集
与FR程序数据集不同的是,FineEPM程序数据集封装在了插件中,安装插件后即可使用,不需要放到..\webroot\WEB-INF\classes文件夹下
FineEPM程序数据集分为两类:信息相关的和数据相关的。信息相关的,用于返回科目或组织信息;数据相关的,返回数值结果。
三、FineEPM系统使用程序数据集和写sql取数有什么区别
功能 | 性能 | |
---|---|---|
程序数据集 | 复合科目和聚合科目的值数据库表中没有存储,由程序数据集计算得出后返回数据 | 快 |
sql取数 | 需要写sql去计算复合科目和聚合科目的值,实现麻烦 | 慢 |
四、FineEPM程序数据集使用方法
明确需要在报表上展示哪些数据
在FineEPM程序数据集中找到符合要求的的程序数据集;如果没有符合的程序数据集,可以给FineEPM产品组提需求
创建程序数据集
新建程序数据集
名字无要求,可随便定义;类名需填写步骤2中选择的程序数据集类名(不是在"选择"列表中选中,只需填名称即可)
添加参数,按照程序数据集文档中要求的参数进行配置;若文档中没有写“需配置的参数”,则无需添加参数。
点击确定,程序数据集添加成功
预览数据,选中程序数据集,点击预览按钮;填写对应参数,点击弹窗确定;返回查询内容(查询前请确保在填写的参数条件下系统中有数据,否则返回数据为空)
按照需求使用程序数据集返回的数据进行报表开发
说明:
预览前,请确保档案管理各模块以及对应的业务模块有数据,否则返回信息为空
使用程序数据集过程中,请保证设计器和平台的FineEPM插件版本一致,否则无法添加参数
程序数据集的参数可以将控件值传递过来,也可以固定一套参数
定制报表可以参考标准报表进行开发