AbstractListPlugIn 列表插件全事件原创
金蝶云社区-独眼兽
独眼兽
14人赞赏了该文章 601次浏览 未经作者许可,禁止转载编辑于2023年09月15日 08:12:42
单据复制完毕事件

public virtual void AfterBatchCopyData(BatchCopyDataEventArgs e);
public virtual void AfterButtonClick(MenuArgs e);

构建完过滤字段之后

public virtual void AfterCreateFilterField(AfterCreateFilterFieldEventArgs e);

在构建完sql取数参数之后

public virtual void AfterCreateSqlBuilderParameter(SqlBuilderParameterArgs e);
public virtual void AfterGetData();
public virtual void AfterMenuClick(MenuArgs e);

复制单据事件

public virtual void BatchCopyData(BatchCopyDataEventArgs e);
public virtual void BeforeButtonClick(MenuArgs e);

触发取数前事件,本方法用于采用临时表做分页查询的列表

public virtual void BeforeGetDataForTempTableAccess(BeforeGetDataForTempTableAccessArgs e);
public virtual void BeforeMenuClick(MenuArgs e);
public virtual void CellDbClick(CellEventArgs e);
public virtual void CellFormat(CellEventArgs e);

触发建立过滤控件事件

public virtual void CreateFilterEditorControl(CreateControlEventArgs e);

创建自定义列表头事件

public virtual void CreateListHeader(CreateListHeaderEventArgs e);

超链接点击事件

public virtual void EntryHyperlinkButtonClick(HyperlinkButtonClickArgs e);

列表格式化接口

public virtual void FormatCellValue(FormatCellValueArgs args);
public virtual void ListCreateColumns(ListCreateColumnsEventArgs e);
public virtual void ListInitialize(ListInitializeEventArgs e);

列表行双击事件

public virtual void ListRowDoubleClick(ListRowDoubleClickArgs e);

列表行数据格式化

public virtual void OnFormatRowConditions(ListFormatConditionArgs args);

选单/下推过程, 确定单据转换规则

public virtual void OnGetConvertRule(GetConvertRuleEventArgs e);

下推过程,展示可选目标单据;捕获此事件,调整可选的单据类型

public virtual void OnShowConvertOpForm(ShowConvertOpFormEventArgs e);

上/下查过程,获得上/下查结果;捕获此事件,调整上/下查结果

public virtual void OnShowTrackResult(ShowTrackResultEventArgs e);

下推过程中,目标单改变事件

public virtual void OnTargetBillChanged(TargetBillChangedEventArgs e);

准备过滤参数方法

public virtual void PrepareFilterParameter(FilterArgs e);

触发组装数据规则

public virtual void PrepareFuncPermissionDataRule(DataRuleArgs e);

替换构造列表查询的from语句

public virtual void ReplaceEntityTable(ReplaceEntityTableArgs e);


赞 14