|  | @@ -126,7 +126,7 @@ end;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  procedure TCheckerFrame.Init;
 | 
	
		
			
				|  |  |  var
 | 
	
		
			
				|  |  | -  i: Integer;
 | 
	
		
			
				|  |  | +  i, iIndex: Integer;
 | 
	
		
			
				|  |  |    vA: TOVArr;
 | 
	
		
			
				|  |  |    sURL, sPicPath, sID, sErrors: string;
 | 
	
		
			
				|  |  |    vProj: TProjectData;
 | 
	
	
		
			
				|  | @@ -185,7 +185,9 @@ begin
 | 
	
		
			
				|  |  |            vA[i, 0], vA[i, 2], vA[i, 1], sPicPath, vA[i, 6], vStatus, vA[i, 8], StrToInt(vA[i, 7]));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        vCM := TChecker.Create;
 | 
	
		
			
				|  |  | -      vProj.Checkers.Add(StrToInt(vA[i, 4]), vA[i, 0], vA[i, 2], vA[i, 6], vA[i, 8]);
 | 
	
		
			
				|  |  | +      iIndex := vProj.Checkers.Add(StrToInt(vA[i, 4]), vA[i, 0], vA[i, 2], vA[i, 6], vA[i, 8]);
 | 
	
		
			
				|  |  | +      if vStatus in [csFinished, csNotPass] then
 | 
	
		
			
				|  |  | +        vProj.Checkers.LastChecker := vProj.Checkers.Item[iIndex];
 | 
	
		
			
				|  |  |      end;
 | 
	
		
			
				|  |  |      RepairOrder;
 | 
	
		
			
				|  |  |    end
 |