fix: 테스트 불합격 시 카운트 누락 문제 수정 및 NgEnd 로직 분리
- RF 테스트 중 Fail 발생 시에도 CountChanage(), CSV 저장 등 누락되지 않도록 NgEnd 블럭 추가 - 기존 ProcessEnd는 장비 전원 종료 등 일반 종료 용도로 유지 - 테스트 실패 조건 시 NgEnd로 분기되도록 수정하여 불합격 수량 정상 반영
This commit is contained in:
parent
b3d8fa55df
commit
c941e1b29e
@ -4631,22 +4631,22 @@ ErrorEnd:
|
|||||||
|
|
||||||
If TDSetCheck() Then
|
If TDSetCheck() Then
|
||||||
FailMain()
|
FailMain()
|
||||||
GoTo ProcessEnd
|
GoTo NgEnd
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If RFTestRun() Then
|
If RFTestRun() Then
|
||||||
FailMain()
|
FailMain()
|
||||||
GoTo ProcessEnd
|
GoTo NgEnd
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If MCTestRunSp() Then
|
If MCTestRunSp() Then
|
||||||
FailMain()
|
FailMain()
|
||||||
GoTo ProcessEnd
|
GoTo NgEnd
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If EPTestRun() Then
|
If EPTestRun() Then
|
||||||
FailMain()
|
FailMain()
|
||||||
GoTo ProcessEnd
|
GoTo NgEnd
|
||||||
End If
|
End If
|
||||||
|
|
||||||
GoTo RunSuccess
|
GoTo RunSuccess
|
||||||
@ -4712,11 +4712,9 @@ RunSuccess:
|
|||||||
FailMain()
|
FailMain()
|
||||||
End If
|
End If
|
||||||
txbWindow.AppendText("=== 합격 데이터 저장 완료 ===" & vbCrLf)
|
txbWindow.AppendText("=== 합격 데이터 저장 완료 ===" & vbCrLf)
|
||||||
|
|
||||||
' 합격 처리 완료 후 정상 종료로 이동
|
|
||||||
GoTo NormalEnd
|
|
||||||
|
|
||||||
ProcessEnd:
|
ProcessEnd:
|
||||||
|
Jig_End()
|
||||||
|
NgEnd:
|
||||||
txbWindow.AppendText("=== 불합격 데이터 저장 시작 ===" & vbCrLf)
|
txbWindow.AppendText("=== 불합격 데이터 저장 시작 ===" & vbCrLf)
|
||||||
' 불합격 시에도 전체 데이터 저장 로직 실행
|
' 불합격 시에도 전체 데이터 저장 로직 실행
|
||||||
If RF_PostReg() Then
|
If RF_PostReg() Then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user