对应事件 | 对应事件说明 |
onRenderReport | - 事件原型:function main(spreadsheetReport) {}
- 事件说明:在打开电子表格报表初始化完成后触发
- 参数说明
- spreadsheetReport:电子表格报表对象
|
onRender | - 事件原型:function main(spreadsheetReport) {}
- 事件说明:在电子表格报表数据刷新后触发
- 参数说明
- spreadsheetReport:电子表格报表对象
|
onParamValueChanged | - 事件原型:function main(spreadsheetReport, param) {}
- 事件说明:在电子表格报表参数改变后触发
- 参数说明
- spreadsheetReport:电子表格报表对象
- param当前改变的参数对象
- 参考示例:电子表格根据参数值不同显示不同的报表
|
onLinkClick | - 事件原型:function main(spreadsheetReport, ruleName, params) {}
- 事件说明:在电子表格超链接上点击后触发,这个事件需要配合服务端宏才能生效,一般不会手动新建,而是通过跳转规则自动生成(可以基于生成的再修改)。
- 参数说明
- spreadsheetReport:电子表格报表对象
- ruleName:跳转规则名称
- params: 报表参数
|
onChartClick | - 事件原型:function main(spreadsheetReport, spreadsheetReportChart) {}
- 事件说明:在电子表格图形上点击后触发,这个事件需要配合服务端宏才能生效,一般不会手动新建,而是通过跳转规则自动生成(可以基于生成的再修改).
- 参数说明
- spreadsheetReport:电子表格报表对象
- spreadsheetReportChart:被点击图形名称(excel设计器上指定的),对象结构,spreadsheetReportChart.name代表图形名称
|
onWriteBackInsertedRow | - 事件原型:function main(spreadsheetReport, editingCellPosition) {}
- 事件说明:在可回写的电子表格的工具类上点击“插入行”后触发
- 参数说明
- spreadsheetReport:电子表格报表对象
- editingCellPosition:当前编辑单元格,对象结构{row:, column:}
- 参考示例:电子表格添加新行时自动为单元格赋值
|
onWriteBackCellValueChanged | - 事件原型:
function main(spreadsheetReport, editingCellPosition, oldValue, newValue, newDisplayValue) {} - 事件说明:在可回写的电子表格中,修改某个单元格值的时候触发
- 参数说明
- spreadsheetReport:电子表格报表对象
- editingCellPosition:当前编辑单元格,对象结构{row:, column:}
- oldValue:修改前的值
- newValue:修改后的值
- newDisplayValue:修改后的显示值
- 参考示例:电子表格回写单元格一对多联动
|
onWriteBackSavedData | - 事件原型:
function main(spreadsheetReport, succeeded) { } - 事件说明:在可回写的电子表格的工具类上点击“保存”,服务器返回后触发
- 参数说明
- spreadsheetReport:电子表格报表对象
- succeeded:bool,回写是否成功
- 参考示例:电子表格回写保存时记录日志
|