方法

getParentData()

获得父功能数据

  • 参数说明 无

  • 返回数据说明:Object 父功能的数据

setReadOnly(readOnly)

设置表格是否只读

  • 参数说明
参数名 类型 必填 默认值 说明
readOnly Boolean true表格只读,false表格不只读
  • 返回数据说明:无

getButton(btnName):Ext.button.Button

获得表格的按钮

  • 参数说明
参数名 类型 必填 默认值 说明
btnName String 按钮的编码
  • 返回数据说明:Ext.button.Button

clickButton(btnName)

触发表格按钮的点击事件

  • 参数说明
参数名 类型 必填 默认值 说明
btnName String 按钮的编码
  • 返回数据说明:无

getSelection(field):Array

获得选中的数据

  • 参数说明
参数名 类型 必填 默认值 说明
field String 按钮的编码
  • 返回数据说明:Array 不传field返回的是选中数据集

getSelectIds():Array

获得选中数据的id集合

  • 参数说明:无

  • 返回数据说明:Array

getSelectFieldValues(field):Array

获得选中数据的field集合

  • 参数说明
参数名 类型 必填 默认值 说明
field String 按钮的编码
  • *返回数据说明:Array 不传field返回[]

getSelected():Ext.data.Model

获得选中的单条数据

  • 参数说明:无

  • 返回数据说明:Ext.data.Model 返回选中数据的第一条

createModel(data):Ext.data.Model

创建一条model数据

  • 参数说明
参数名 类型 必填 默认值 说明
data Object 表格字段的键值对对象
  • 返回数据说明:Ext.data.Model 返回创建的model,不会添加进表格哦

insertRecord(index,data):Array

给表格插入数据

  • 参数说明
参数名 类型 必填 默认值 说明
index Number 插入数据的索引,从0开始
data Object/Array 表格字段的键值对对象 /Ext.data.Model
  • 返回数据说明:Array 添加进表格的数据集

addRecord(data):Array

给表格插入数据 如果 Store 已经排好序,则新的 Model 对象将被插入到适当的位置,以保持排序顺序

  • 参数说明
参数名 类型 必填 默认值 说明
data Object/Array 表格字段的键值对对象 /Ext.data.Model
  • 返回数据说明:Array 添加进表格的数据集

loadData(data)

给表格插入数据

  • 参数说明
参数名 类型 必填 默认值 说明
data Object/Array 表格字段的键值对对象 /Ext.data.Model
  • 返回数据说明:无

getColumn(dataIndex):Ext.grid.column.Column

根据列编码获得列

  • 参数说明
参数名 类型 必填 默认值 说明
dataIndex String 表格字段code值
  • 返回数据说明:Ext.grid.column.Column 列对象

reload()

刷新表格

  • 参数说明:无

  • 返回数据说明:无

loadPage(page)

加载第几页信息

  • 参数说明
参数名 类型 必填 默认值 说明
page Number 表格页数
  • 返回数据说明:无

getStoreParams():Object

获得表格store的参数

  • 参数说明 无

  • 返回数据说明:Object

getNewRecords():Array

获得表格新增的数据

  • 参数说明 无

  • 返回数据说明:Array [Ext.data.Model]

getUpdatedRecords():Array

获得表格修改的数据

  • 参数说明 无

  • 返回数据说明:Array [Ext.data.Model]

getRemovedRecords():Array

获得表格删除的数据

  • 参数说明 无

  • 返回数据说明:Array [Ext.data.Model]

最后编辑: 庞峰  文档更新时间: 2023-04-26 08:43   作者:庞峰