graph TD
Start([開始 OMRErrini2ListForLog]) --> LoadCases[載入 CaseList.dat]
LoadCases --> LoopCases{遍歷每個案件}
LoopCases -- CaseID --> OpenIni[讀取該案件的 Checkerr.ini]
OpenIni --> LoopErr{遍歷 Count}
LoopErr -- j --> CheckDel{Del == False?}
CheckDel -- 是 --> AddToST[將 Reason 加入字串清單]
CheckDel -- 否 --> NextErr[下一個錯誤]
AddToST --> NextErr
NextErr --> LoopErr
LoopErr -- 結束 --> NextCase[下一個案件]
NextCase --> LoopCases
LoopCases -- 結束 --> Result[返回 ST.Text]
Result --> End([結束])