一、问题描述:
我目前通过模板设计器设计了一个模板,模板里放入了一个表格。然后在其他功能里动态加载模板,然后获取业务数据绑定到模板里的表格的数据源,数据展示没问题。但是当我通过右键复制一行或者CTRL+C复制一行,然后再粘贴数据到空白行时,通过代码无法获得刚复制的行数据。
1、表格绑定数据代码示例如下:
var datasource = new GC.Spread.Sheets.Bindings.CellBindingSource(this.listData);
sheet.setDataSource(datasource);
table.bindingPath('list');
2、获取表格行数据如下:
var sheet = this.spread.getActiveSheet();
var table = sheet.tables.all()[0];
var dirtyRows = table.getDirtyRows();
console.log('dirtyRows', dirtyRows);
var insertRows = sheet.getInsertRows();
console.log('insertRows', insertRows);
var deletedRows = sheet.getDeletedRows();
console.log('deletedRows', deletedRows);
var updateRows = sheet.getDirtyRows();
console.log('updateRows', updateRows);
通过以上代码都无法获取到复制的行数据!!!
二、问题:
1. 如何通过代码获取到复制的行数据?
|