function main(spreadsheetReport) {
var spreadsheetReportWriteBack = spreadsheetReport.spreadsheetReportWriteBack;
spreadsheetReportWriteBack.removeListener(spreadsheetReportWriteBack.elem_btnAppendRow, "click", spreadsheetReportWriteBack.doInsertRowClick);
spreadsheetReportWriteBack.addListener(spreadsheetReportWriteBack.elem_btnAppendRow, "click", function() {
var currentEditingPosition = this.currentEditingPosition;
var idx = currentEditingPosition.indexOf(':') + 1;
this.currentEditingPosition = currentEditingPosition.substring(0, idx) + 1; //这个1是表示第二列的意思,从0开始计数
//若报表中第一个字段放置在C列,则应该+2,若第一个字段放置在D列,则应该+3
this.doInsertRowClick();
},
spreadsheetReportWriteBack);
}