|
@@ -2215,7 +2215,8 @@ $(document).ready(() => {
|
|
|
name: '填剩余量(选中行)',
|
|
|
disabled: function (key, opt) {
|
|
|
const node = SpreadJsObj.getSelectObject(slSpread.getActiveSheet());
|
|
|
- return readOnly || node.lock;
|
|
|
+ const curPos = SpreadJsObj.getSelectObject(spSpread.getActiveSheet());
|
|
|
+ return readOnly || node.lock || !curPos;
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
const sheet = spSpread.getActiveSheet();
|
|
@@ -2254,7 +2255,8 @@ $(document).ready(() => {
|
|
|
name: '填剩余量(全部行)',
|
|
|
disabled: function (key, opt) {
|
|
|
const node = SpreadJsObj.getSelectObject(slSpread.getActiveSheet());
|
|
|
- return readOnly || node.lock;
|
|
|
+ const curPos = SpreadJsObj.getSelectObject(spSpread.getActiveSheet());
|
|
|
+ return readOnly || node.lock || !curPos;
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
const sheet = spSpread.getActiveSheet();
|