|
@@ -171,28 +171,25 @@ let calcProgramManage = {
|
|
selector: '#detailSpread',
|
|
selector: '#detailSpread',
|
|
build: function ($triggerElement, event) {
|
|
build: function ($triggerElement, event) {
|
|
SheetDataHelper.safeRightClickSelection($triggerElement, event, calcProgramManage.detailSpread);
|
|
SheetDataHelper.safeRightClickSelection($triggerElement, event, calcProgramManage.detailSpread);
|
|
- // alert($triggerElement.attr("id")); // detailSpread
|
|
|
|
},
|
|
},
|
|
items: {
|
|
items: {
|
|
"newCalcItem": {
|
|
"newCalcItem": {
|
|
name: "插入行",
|
|
name: "插入行",
|
|
icon: 'fa-sign-in',
|
|
icon: 'fa-sign-in',
|
|
- disabled: function () {
|
|
|
|
- return false;
|
|
|
|
- },
|
|
|
|
callback: function (key, opt) {
|
|
callback: function (key, opt) {
|
|
let t = calcProgramManage.getSelectionInfo().template;
|
|
let t = calcProgramManage.getSelectionInfo().template;
|
|
var idx = calcProgramManage.detailSpread.getActiveSheet().getActiveRowIndex();
|
|
var idx = calcProgramManage.detailSpread.getActiveSheet().getActiveRowIndex();
|
|
analyzer.calcItemNew(t, idx); // CSLAAAAA 这里要回调
|
|
analyzer.calcItemNew(t, idx); // CSLAAAAA 这里要回调
|
|
calcProgramManage.refreshDetailSheet();
|
|
calcProgramManage.refreshDetailSheet();
|
|
|
|
+ calcProgramManage.detailSpread.getActiveSheet().setSelection(idx + 1, 0, 1, 1);
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"deleteCalcItem": {
|
|
"deleteCalcItem": {
|
|
name: '删除行',
|
|
name: '删除行',
|
|
icon: 'fa-remove',
|
|
icon: 'fa-remove',
|
|
disabled: function () {
|
|
disabled: function () {
|
|
- // var idx = calcProgramManage.detailSpread.getActiveSheet().getActiveRowIndex();
|
|
|
|
- // return idx >9;
|
|
|
|
|
|
+ var idx = calcProgramManage.detailSpread.getActiveSheet().getActiveRowIndex();
|
|
|
|
+ return idx >9;
|
|
return false;
|
|
return false;
|
|
},
|
|
},
|
|
callback: function () {
|
|
callback: function () {
|