- 方法
- getParentData()
- setReadOnly(readOnly)
- getButton(btnName):Ext.button.Button
- clickButton(btnName)
- getSelection(field):Array
- getSelectIds():Array
- getSelectFieldValues(field):Array
- getSelected():Ext.data.Model
- createModel(data):Ext.data.Model
- insertRecord(index,data):Array
- addRecord(data):Array
- loadData(data)
- getColumn(dataIndex):Ext.grid.column.Column
- reload()
- loadPage(page)
- getStoreParams():Object
- getNewRecords():Array
- getUpdatedRecords():Array
- getRemovedRecords():Array
方法
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 作者:庞峰