四、K3 Cloud 开发插件《K3 Cloud事件、方法、函数》
2018-01-02 13:47
609 查看
1、简单帐表/动态表单几个主要事件
//初始化 public override void Initialize() //构建动态列 public override BOS.Core.Report.ReportHeader GetReportHeaders(BOS.Core.Report.IRptParams filter) //构建报表标题 public override BOS.Core.Report.ReportTitles GetReportTitles(BOS.Core.Report.IRptParams filter) //创建报表临时表和SQL(将查询的数据插入到平台提供的临时表) public override void BuilderReportSqlAndTempTable(BOS.Core.Report.IRptParams filter, string tableName) //设置汇总信息 public override List<SummaryField> GetSummaryColumnInfo(IRptParams filter)
//关闭报表
public override void CloseReport()
//表体数据填充前
protected override void FillBomChildData()
//简单帐表的表单插件
过滤条件参数--this.SysReportModel.FilterParameter
2.单据插件事件
//单据关闭前
public override void BeforeClosed(BeforeClosedEventArgs e)
//保存后
public override void AfterSave(AfterSaveEventArgs e)
//表体菜单单击
public override void EntryBarItemClick(BarItemClickEventArgs e)
//表头菜单单击
public override void BarItemClick(BarItemClickEventArgs e)
//下推/选单,自动填充目标字段值完毕
public override void OnAfterCreateLink(CreateLinkEventArgs e)
//字段数据更新时
public override void DataChanged(DataChangedEventArgs e)
3.列表插件事件
//列表双击
public override void ListRowDoubleClick(ListRowDoubleClickArgs e)
//初始化 public override void Initialize() //构建动态列 public override BOS.Core.Report.ReportHeader GetReportHeaders(BOS.Core.Report.IRptParams filter) //构建报表标题 public override BOS.Core.Report.ReportTitles GetReportTitles(BOS.Core.Report.IRptParams filter) //创建报表临时表和SQL(将查询的数据插入到平台提供的临时表) public override void BuilderReportSqlAndTempTable(BOS.Core.Report.IRptParams filter, string tableName) //设置汇总信息 public override List<SummaryField> GetSummaryColumnInfo(IRptParams filter)
//关闭报表
public override void CloseReport()
//表体数据填充前
protected override void FillBomChildData()
//简单帐表的表单插件
过滤条件参数--this.SysReportModel.FilterParameter
2.单据插件事件
//单据关闭前
public override void BeforeClosed(BeforeClosedEventArgs e)
//保存后
public override void AfterSave(AfterSaveEventArgs e)
//表体菜单单击
public override void EntryBarItemClick(BarItemClickEventArgs e)
//表头菜单单击
public override void BarItemClick(BarItemClickEventArgs e)
//下推/选单,自动填充目标字段值完毕
public override void OnAfterCreateLink(CreateLinkEventArgs e)
//字段数据更新时
public override void DataChanged(DataChangedEventArgs e)
3.列表插件事件
//列表双击
public override void ListRowDoubleClick(ListRowDoubleClickArgs e)
相关文章推荐
- 二、K3 WISE 开发插件《 工业单据老单客户端插件事件、属性、方法》
- 手把手搭建K3cloud插件开发环境
- K3 BOS 表单插件开发 - 表头值改变事件
- Uploadify插件的参数属性、事件、方法函数详解
- 全局级别定义全局函数and 对象级别的插件开发,即给jQuery对象添加方法
- [K/3Cloud]K3Cloud平台开发之Python插件
- [K/3Cloud]K3Cloud平台开发之Python插件
- 三、K3 Cloud 开发插件《K3 Cloud插件开发新手指导 + K3 Cloud插件开发代码调试》
- 【原】K3Cloud平台开发之Python插件
- [K/3Cloud]K3Cloud平台开发之Python插件
- K3 BOS 表单插件开发 - 表头值改变事件
- 这么详细的分类 JavaScript 源代码网站你见过没有? JavaScript 中的每一个方法,每一个操作,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- Eclipse插件开发中引用图片的方法
- 这么详细的分类 C# / C Sharp源代码网站你见过没有? C# / C Sharp中的每一个方法,每一个操作,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- 在PL/SQL 开发中调试存储过程和函数的一般性方法
- Eclipse RCP 插件开发中经常调用的几个方法
- 这么详细的分类 MySQL源代码网站你见过没有? MySQL中的每一个方法,每一个操作,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- jquery插件开发方法
- 这么详细的分类 Java源代码网站你见过没有? Java中的每一个方法,每一个操作,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- 在PL/SQL开发中调试存储过程和函数的一般性方法