模組面板

此面板上的選項定義所建立之模組物件。

有關 *CMDDFT 設定和按鈕說明的資訊, 請參閱一般對話框說明

模組
指定被編譯模組物件的模組名稱。此欄位將用下列值預 置: *SRCMBR。您可以選取此欄位中的下列其中一個值:

*SRCMBR
指定包含了程式原始程式碼的成員名稱。

物件名稱
輸入要建立的物件名稱。

檔案庫
指定一個檔案庫,其中將放置已編譯的物件。此 欄位將用下列預置:*CURLIB。您可以選取此欄位中的下列其中一個值:

*CURLIB
參照目前的檔案庫。如果工作沒有現行檔案庫,則使用 QGPL。

*SRCLIB
參照包含了目前程式原始檔的檔案庫。

檔案庫名稱
輸入將要建立之檔案庫的名稱。

清單
選擇此按鈕來顯示可用的物件和檔案庫清單並從其中進行選擇。選取的項目將置入模組檔案庫欄位。

原始檔串流檔
如果 選取原始檔串流檔勾選框,則會預先填入 SRCFILE 及 SRCMBR 參數,且不會指定 SRCSTMF。

如果選取此勾選框,則將預置 SRCSTMF,但不指定 SRCFILE 和 SRCMBR 參數。如果未設為 SRCMBRTXT,則編譯器將忽略此選項面板上的文字「說明」控制項。

註:
在位元組混合的環境中不支援此選項。

文字「說明」
定義描述物件及其函數的文字說明。 您可以選取此欄位中的下列其中一個值:

*CMDDFT
目前設定為系統預設值的文字說明會套用於編譯物件。

*USRDEF
說明文字輸入欄位中輸入的使用者定義文字會套用於編譯物件。

*BLANK
沒有文字說明用於編譯物件。

*SRCMBRTXT
與原始檔成員相關聯的文字說明會套用於編譯物件。 如果原始檔是列入檔案或設備檔案, 則此項說明為空白的。

取代
如果選取此勾選框,則現有的物件 (如果存在) 將由其新版本取代。舊版本的物件將移到 QRPLOBJ 檔案庫中,並按照目前的系統日期和時間重新命名。取代物件的文字說明將變更為原來物件的名稱。如果在下一次 IPL 時還未刪除舊物件,則它將在那時刪除。

如果沒有選取此勾選框,就不會取代現有的物件。實際是,如果指定的檔案庫中已經存在名稱相同的物件,則編譯將停止,並將顯示一則訊息。