| | |
| | | ```mermaid |
| | | graph TD |
| | | Start([開始 OMRErrini2List]) --> OpenIni[讀取 Checkerr.ini] |
| | | OpenIni --> LoopErr{遍歷錯誤序號 i = 1 to Count} |
| | | flowchart TD |
| | | Start([開始 OMRErrini2List]) --> OpenIni[開啟 Checkerr.ini] |
| | | OpenIni --> GetCount[讀取錯誤總數 Errcount] |
| | | |
| | | LoopErr -- i --> CheckDel{Del == False?} |
| | | CheckDel -- 是 --> AddLV[將 Reason 與索引加入 ListView] |
| | | CheckDel -- 否 --> NextErr[下一個] |
| | | GetCount --> LoopStart[遍歷錯誤 i = 1 to Errcount] |
| | | LoopStart --> CheckDel{是否已被移除 Del?} |
| | | |
| | | AddLV --> NextErr |
| | | NextErr --> LoopErr |
| | | CheckDel -- 否 --> AddToLV[將 Reason 與索引加入 ListView] |
| | | CheckDel -- 是 --> NextIter[下一筆] |
| | | |
| | | LoopErr -- 結束 --> CheckCount{ListView 是否有資料?} |
| | | CheckCount -- 有 --> DisableBt[停用立即上傳按鈕 ImmediateBt] |
| | | CheckCount -- 無 --> End([結束]) |
| | | DisableBt --> End |
| | | AddToLV --> NextIter |
| | | NextIter --> LoopStart |
| | | |
| | | LoopStart -- 結束 --> CheckCount{ListView 是否有資料?} |
| | | CheckCount -- 是 --> DisableUpload[停用上傳按鈕] |
| | | CheckCount -- 否 --> End |
| | | |
| | | DisableUpload --> End([結束]) |
| | | ``` |