spread.bind(GcSpread.Sheets.Events.ButtonClicked, function (e, args) {
var sheet = args.sheet, row = args.row, col = args.col;
var cellType = activeSheet.getCellType(row, col);
var json = sheet.getDataSource();
if (cellType instanceof GcSpread.Sheets.ButtonCellType) {
//alert("Button Clicked");
//两种,一种方式是您循环获取这行单元格的值。
//另一中事件中又行号,您可以用getdatasource获取到绑定table 的数组,然后去处那一行的数据。
openAxis(row);
}
});
我在报表上定义了按钮,用此方法点击弹出图表,行号和数据源都可以取到,请问如何取值我行号所对应的数据源,然后进行传送给另外图表画面 |