問題:當您對流程進行建模,且某個訊息的欄位與另一個訊息名稱相同時,產生的 COBOL 程式碼可能會因命名衝突而無法編譯,報告 IGYPS0037 錯誤。例如,如果流程參照 (1) 名稱為 'X' 的訊息(具有名稱為 'Y' 的欄位)及 (2) 名稱為 'Y' 的訊息,則當產生的程式碼參照項目 'Y' 時,COBOL 編譯器將無法判定此參照是對訊息 'Y' 的參照,還是對欄位 'Y OF X' 的參照。
暫行解決方法:重構訊息或欄位,以解決名稱衝突。在「EST 專案瀏覽器」中,選取其中一個名稱重複的項目。開啟快速功能表,然後選擇「重新命名」。