| 
					
				 | 
			
			
				@@ -197,8 +197,16 @@ end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 procedure TZJJLFrame.actnGenerateFxZJJLExecute(Sender: TObject); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  TPhaseData(FZJJLData.PhaseData).PhaseProperty.ZJJLType := 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  GenerateZJJL; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  with TPhaseData(FZJJLData.PhaseData).PhaseProperty do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (ZJJLType = 0) or QuestMessage('当前为“总量控制”格式, 切换至“0号台账”将情况数据并重新生成,确定要切换么?') then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if ZJJLType = 1 then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FZJJLData.ClearHistory; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ZJJLType := 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      GenerateZJJL; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 procedure TZJJLFrame.GenerateZJJL; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -213,7 +221,7 @@ begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     0: FZJJLData.GenerateAll; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     1: FZJJLData.GenerateAllByB_Code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  RefreshTitle;  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  RefreshTitle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (saZJJL.DataView.RecordCount > 0) then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     saZJJL.DataView.LocateInControl(saZJJL.DataView.Records[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   zgDetailInfo.Invalidate; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -221,8 +229,16 @@ end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 procedure TZJJLFrame.actnGenerateGclZJJLExecute(Sender: TObject); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  TPhaseData(FZJJLData.PhaseData).PhaseProperty.ZJJLType := 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  GenerateZJJL; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  with TPhaseData(FZJJLData.PhaseData).PhaseProperty do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (ZJJLType = 1) or (QuestMessage('当前为“0号台账”格式, 切换至“总量控制”将情况数据并重新生成,确定要切换么?')) then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    begin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if ZJJLType = 0 then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FZJJLData.ClearHistory; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ZJJLType := 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      GenerateZJJL; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 procedure TZJJLFrame.actnGenerateUpdate(Sender: TObject); 
			 |