SDC C-Project CF Review 프로그램
LYW
2021-07-09 6bb39b058bce38f80645e1e54d03a172f74dba3b
ReviewSystem/CHReviewRecipe/Rcp_RsReviewManager.cpp
@@ -9,7 +9,7 @@
{
}
void CRcp_RsReviewManager::SetFlanFile(CMacroFile& macroFile)//0117 공유메모리 플랜
void CRcp_RsReviewManager::SetFlanFile(CMacroFile& macroFile)//0117 �����޸� �÷�
{
   int nPlanIdx, nSlotIdx, nLightIdx, nAFMRecipeIdx, nUserDefectIdx, nReflowParameterIdx, nLightIdxWsi, nAFMRecipeIdxWsi;
   int nPlanCount, nLightCount, nAFMRecipeCount, nUserDefectCount, nLightCountWsi, nAFMRecipeCountWsi;
@@ -120,8 +120,11 @@
      const CRcpPriorityInfo *pRcpPriorityInfo = m_rsRcpReviewInfo.GetRcpPriorityInfo(nPriorityIdx);
      if (pRcpPriorityInfo==NULL) continue;
      strItem.Format(_T("RCP_REVIEW_PRIORITY_OPTIC_DATA_%02d"), nPriorityIdx);
      macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityOpticData());
      /*   strItem.Format(_T("RCP_REVIEW_PRIORITY_OPTIC_DATA_%02d"), nPriorityIdx);
         macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityOpticData());*/
      strItem.Format(_T("RCP_REVIEW_PRIORITY_DEFECTCODE_DATA_%02d"), nPriorityIdx);
      macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityDefectCode());
      strItem.Format(_T("RCP_REVIEW_PRIORITY_USE_SIZEOPTION_%02d"), nPriorityIdx);
      macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityDefectSizeOption());
@@ -187,7 +190,7 @@
   strItem.Format(_T("RCP_REVIEW_DEFOCUS_VALUE"));
   macroFile.SetItem(strItem, m_rsRcpReviewInfo.GetDefocusValue());
   // wsi 우선순위
   // wsi �켱����
   // Priority
   int nWsiPriorityCount = m_rsRcpReviewInfo.GetRcpWsiPriorityInfoCount();
   strItem.Format(_T("RCP_WSI_PRIORITY_COUNT"));
@@ -198,8 +201,11 @@
      const CRcpPriorityInfo *pRcpPriorityInfo = m_rsRcpReviewInfo.GetRcpWsiPriorityInfo(nPriorityIdx);
      if (pRcpPriorityInfo==NULL) continue;
      strItem.Format(_T("RCP_WSI_PRIORITY_DEFECT_TYPE_%02d"), nPriorityIdx);
      macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityOpticData());
      //strItem.Format(_T("RCP_WSI_PRIORITY_DEFECT_TYPE_%02d"), nPriorityIdx);
      //macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityOpticData());
      strItem.Format(_T("RCP_WSI_PRIORITY_DEFECTCODE_DATA_%02d"), nPriorityIdx);//20210608
      macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityDefectCode());
      strItem.Format(_T("RCP_WSI_PRIORITY_USE_SIZEOPTION_%02d"), nPriorityIdx);
      macroFile.SetItem(strItem, pRcpPriorityInfo->GetPriorityDefectSizeOption());
@@ -763,11 +769,14 @@
   {
      CRcpPriorityInfo* pRcpPriorityInfo = m_rsRcpReviewInfo.GetRcpPriorityInfo(nPriorityIdx);
      if(pRcpPriorityInfo == NULL) continue;
      CString strData = _T("");
      int nData = 0;
      strItem.Format(_T("RCP_REVIEW_PRIORITY_OPTIC_DATA_%02d"), nPriorityIdx);
      /*strItem.Format(_T("RCP_REVIEW_PRIORITY_OPTIC_DATA_%02d"), nPriorityIdx); //210608
      macroFile.GetItem(strItem, nData);
      pRcpPriorityInfo->SetPriorityOpticData(nData);
      pRcpPriorityInfo->SetPriorityOpticData(nData);*/
      strItem.Format(_T("RCP_REVIEW_PRIORITY_DEFECTCODE_DATA_%02d"), nPriorityIdx); //210608
      macroFile.GetItem(strItem, strData);
      pRcpPriorityInfo->SetPriorityDefectCode(strData);
      strItem.Format(_T("RCP_REVIEW_PRIORITY_USE_SIZEOPTION_%02d"), nPriorityIdx);
      macroFile.GetItem(strItem, nData);
@@ -858,11 +867,14 @@
   {
      CRcpPriorityInfo* pRcpPriorityInfo = m_rsRcpReviewInfo.GetRcpWsiPriorityInfo(nPriorityIdx);
      if(pRcpPriorityInfo == NULL) continue;
      CString strData = _T("");
      int nData = 0;
      strItem.Format(_T("RCP_WSI_PRIORITY_DEFECT_TYPE_%02d"), nPriorityIdx);
      /*strItem.Format(_T("RCP_WSI_PRIORITY_DEFECT_TYPE_%02d"), nPriorityIdx);
      macroFile.GetItem(strItem, nData);
      pRcpPriorityInfo->SetPriorityOpticData(nData);
      pRcpPriorityInfo->SetPriorityOpticData(nData);*/
      strItem.Format(_T("RCP_WSI_PRIORITY_DEFECTCODE_DATA_%02d"), nPriorityIdx);   //210608
      macroFile.GetItem(strItem, strData);
      pRcpPriorityInfo->SetPriorityDefectCode(strData);
      strItem.Format(_T("RCP_WSI_PRIORITY_USE_SIZEOPTION_%02d"), nPriorityIdx);
      macroFile.GetItem(strItem, nData);