电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

报表取数插件-插件基类

来源:金蝶云社区作者:金蝶2024-09-236

报表取数插件-插件基类

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格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信