老铁我这个代码老值钱了,你看好了哈~
首先,给页面的这个几个格子起上名字
然后在页面加载时命令中--->加JavaScript命令-->命令中写下面的代码就行
- var listivew = Forguncy.Page.getListView("表格1");
- var spread=listivew.getControl();
- var sheet=spread.getActiveSheet();
- sheet.bind("SelectionChanged", function (arg) {
- var range=sheet.getSelections()[0];
- var number=range.colCount*range.rowCount;
- var SDate=sheet.getValue(1,range.col,1);
- var EDate=sheet.getValue(1,range.col+range.colCount-1,1);
- Forguncy.Page.getCell("number").setValue(number);
- Forguncy.Page.getCell("SDate").setValue(SDate);
- Forguncy.Page.getCell("EDate").setValue(EDate);
- });
复制代码
就行了
具体的效果见下图
修改后的工程见附件
|