public class AbstractReportFormPlugin extends AbstractFormPlugin
| 构造器和说明 |
|---|
AbstractReportFormPlugin() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterCreateColumn(CreateColumnEvent event)
表格列创建完成后置事件
|
void |
afterQuery(ReportQueryParam queryParam)
查询后置处理
|
void |
beforeQuery(ReportQueryParam queryParam)
查询前置处理
|
void |
filterContainerBeforeF7Select(BeforeFilterF7SelectEvent args)
过滤容器内F7弹出前的处理方法
|
void |
formatDisplayFilterField(FormatShowFilterEvent evt)
格式化主界面显示的筛选过滤字段信息
|
IReportView |
getView() |
void |
initDefaultQueryParam(ReportQueryParam queryParam)
初始化默认查询参数
|
void |
packageData(PackageDataEvent packageDataEvent)
打包数据给前端时触发
|
void |
processRowData(java.lang.String gridPK,
kd.bos.dataentity.entity.DynamicObjectCollection rowData,
ReportQueryParam queryParam)
行数据处理
|
boolean |
verifyQuery(ReportQueryParam queryParam)
查询前条件验证
|
addClickListeners, addItemClickListeners, afterBindData, afterDoOperation, beforeBindData, beforeClick, beforeClosed, beforeDoOperation, click, closedCallBack, confirmCallBack, contextMenuClick, customPrintDataObject, destory, flexBeforeClosed, getControl, getPageCache, getPluginName, initialize, itemClick, loadCustomControlMetas, messageBoxClosed, onCreateDynamicUIMetas, onGetControl, preOpenForm, registerListener, setCollapsible, setPluginName, setView, tracebeforeFieldPostBack, customEvent, pageRelease, TimerElapsedbeforeItemClickafterCopyData, afterCreateNewData, afterImportData, beforeImportData, createNewData, getEntityType, initImportData, loadDataafterAddRow, afterDeleteEntry, afterDeleteRow, afterMoveEntryDown, afterMoveEntryUp, beforeAddRow, beforeDeleteEntry, beforeDeleteRow, beforePropertyChanged, beforeSetItemValue, propertyChangedpublic IReportView getView()
getView 在类中 AbstractFormPluginpublic void filterContainerBeforeF7Select(BeforeFilterF7SelectEvent args)
args - 过滤容器内F7弹出前触发参数public void initDefaultQueryParam(ReportQueryParam queryParam)
public void processRowData(java.lang.String gridPK,
kd.bos.dataentity.entity.DynamicObjectCollection rowData,
ReportQueryParam queryParam)
gridPK - 表格控件标识rowData - 一页数据public void packageData(PackageDataEvent packageDataEvent)
packageDataEvent - 给前端的数据参数public void formatDisplayFilterField(FormatShowFilterEvent evt)
filterValue - public boolean verifyQuery(ReportQueryParam queryParam)
evt - public void beforeQuery(ReportQueryParam queryParam)
queryParam - public void afterQuery(ReportQueryParam queryParam)
queryParam - public void afterCreateColumn(CreateColumnEvent event)
event - 列创建完成事件