报表取数插件-插件基类

1 插件介绍
报表取数插件,必须从插件基类AbstractReportListDataPlugin中派生。
2 方法介绍
插件基类 AbstractReportListDataPlugin内置了如下方法,供插件访问,用以获取操作执行上下文:
事件 | 说明 |
query | 报表查询方法 说明:参数queryParam为查询参数,selectedObj为左树(表)右表时选中左树(表)对象,左树时为节点ID,左表时为选中行数据 |
getColumns | 改变列信息 说明:参数columns为报表设计列,返回值为页面显示列 |
setProgress | 设置进度,用于异步查询时界面显示进度 |
getQueryParam | 获取查询条件 |
getSelectedObj | 获取左表、左树选择行或节点 |
3 创建并注册插件
自定义的报表取数插件,需要继承插件基类 AbstractReportListDataPlugin。
如下例:
package kd.bos.demo.plugin; import java.util.List; import kd.bos.algo.DataSet; import kd.bos.entity.report.AbstractReportColumn; import kd.bos.entity.report.AbstractReportListDataPlugin; import kd.bos.entity.report.ReportColumn; import kd.bos.entity.report.ReportQueryParam; import kd.bos.servicehelper.QueryServiceHelper; public
报表取数插件-插件基类
1 插件介绍报表取数插件,必须从插件基类AbstractReportListDataPlugin中派生。2 方法介绍插件基类 AbstractReportListDataPlugin内置了...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



