Rational Developer for System z 7.6.x 版

限制:有衝突的訊息和欄位名稱會導致編譯錯誤

問題:當您對流程進行建模,且某個訊息的欄位與另一個訊息名稱相同時,產生的 COBOL 程式碼可能會因命名衝突而無法編譯,報告 IGYPS0037 錯誤。例如,如果流程參照 (1) 名稱為 'X' 的訊息(具有名稱為 'Y' 的欄位)及 (2) 名稱為 'Y' 的訊息,則當產生的程式碼參照項目 'Y' 時,COBOL 編譯器將無法判定此參照是對訊息 'Y' 的參照還是對欄位 'Y OF X' 的參照。

暫行解決方法:重構訊息或欄位,以解決名稱衝突。在「EST 專案瀏覽器」中,選取其中一個重名項目。開啟快速功能表,然後選擇「重新命名」。


使用條款 | 意見

本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)