|
@@ -1307,10 +1307,12 @@ $(document).ready(() => {
|
|
|
if (node) {
|
|
|
const posData = pos.getLedgerPos(node.id) || [];
|
|
|
SpreadJsObj.loadSheetData(posSheet, 'data', posData);
|
|
|
+ posSheet.zh_setting.readOnly = posData.length === 0 && node.used;
|
|
|
} else {
|
|
|
SpreadJsObj.loadSheetData(posSheet, 'data', []);
|
|
|
+ posSheet.zh_setting.readOnly = true;
|
|
|
}
|
|
|
- SpreadJsObj.resetFieldReadOnly(posSheet);
|
|
|
+ SpreadJsObj.refreshSheetReadOnly(posSheet);
|
|
|
posSpreadObj.loadExprToInput();
|
|
|
posSpreadObj.refreshOperationValid(posSheet);
|
|
|
},
|