| 
					
				 | 
			
			
				@@ -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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 |