历史版本3 :页面交互接口 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
一、插入删除行编辑
| 功能 | 接口 | 参数说明 | 示例 | 是否支持移动端 |
|---|---|---|---|---|
| 插入行 | _g().appendReportRC(num,cell) | num:插入的行数 cell:插入位置的单元格编号。如果无此参数,则插入位置为鼠标焦点所在行 | contentPane.appendReportRC(1,"A1") | 否 |
| _g().appendReportRow(this.options.location, this.options.reportIndex,num) | num:插入的行数 默认在当前行插入 | _g().appendReportRow(this.options.location, this.options.reportIndex,1) | 否 | |
| 删除行 | _g().deleteReportRC(id) | cell:删除位置的单元格编号。如果无此参数,则删除位置为鼠标焦点所在行 | _g().deleteReportRC("A1") | 否 |
| _g().deleteRows([id]) | cell:删除位置的单元格编号数组,支持批量删除行 | _g().deleteRows(['A1','A2']) | 否 |
二、刷新页面编辑
| 功能 | 接口 | 参数说明 | 示例 | 是否支持移动端 |
|---|---|---|---|---|
| 重加载整个页面 | location.reload() | 无 | location.reload() | 是 |
重新查询 (需要有参数面板) | _g().parameterCommit() | 无 | _g().parameterCommit() | 是 |
重新查询 (刷新所有sheet) | _g().refreshAllSheets() | 无 | _g().refreshAllSheets() | 是 |
重新查询 (刷新当前sheet) | _g().reloadCurLGPPane() | 无 | _g().reloadCurLGPPane() | 否 |
三、其他编辑
| 功能 | 接口 | 参数说明 | 示例 | 是否支持移动端 |
|---|---|---|---|---|
| 判断页面是否被编辑过 | _g().isDirtyPage() | 无 | _g().isDirtyPage() | 否 |
| 判断是否开启自动暂存 | _g().isAutoStash() | 无 | _g().isAutoStash() | 否 |
| 切换指定sheet | _g().loadSheetByIndex(sheet) | sheet:sheet序号(从0开始)或者sheet名 | _g().loadSheetByIndex(0) _g().loadSheetByIndex("sheet1") | 否 |
| 监听单元格选择动作 | _g().on("cellselect", function(td){}) | td:单元格对象,默认参数不需要修改 | | 否 |

