Ongoing90 #3766 CF AOI Review 전설비 설정한 기준치 이상 Offset 적용시 경고 기능 추가
1. 2차 기준값 이상의 Offset 값이 있을시 P/G 실행시, Offset Load, Save 시 경고 팝업 추가
| | |
| | | int nRow = 1; |
| | | int nCol = 1; |
| | | CString strData; |
| | | |
| | | /*< LYW 20211111 - #3766 ADD Start >*/ |
| | | BOOL b_checkHardAlarm = FALSE; |
| | | /*< LYW 20211111 - #3766 ADD End >*/ |
| | | |
| | | nModuleidx = m_ctrlComboModule.GetCurSel(); |
| | | |
| | |
| | | if (abs(pOffSet.dXoffSetValue) * 1000 >= m_dHardStandard) |
| | | { |
| | | m_ctrlGridReviewOffSetInfo.SetItemBkColour(nCol, nRow, RGB(255, 0, 0)); |
| | | b_checkHardAlarm = TRUE; |
| | | } |
| | | else if (abs(pOffSet.dXoffSetValue) * 1000 >= m_dWarnStandard) |
| | | { |
| | |
| | | if (abs(pOffSet.dYoffSetValue) * 1000 >= m_dHardStandard) |
| | | { |
| | | m_ctrlGridReviewOffSetInfo.SetItemBkColour(nCol, nRow + 1, RGB(255, 0, 0)); |
| | | b_checkHardAlarm = TRUE; |
| | | } |
| | | else if (abs(pOffSet.dYoffSetValue) * 1000 >= m_dWarnStandard) |
| | | { |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | if (b_checkHardAlarm == TRUE) |
| | | { |
| | | AfxMessageBox(_T("기준 초과된 Offset 값이 존재 합니다."), MB_OK | MB_ICONINFORMATION); |
| | | } |
| | | //UpdateData(FALSE); |
| | | //Invalidate(TRUE); |
| | | } |