近幾年中,與 CICS® 指令相關聯的部分關鍵字已變更,但由於相容性的原因,仍保留它們。語法檢查程式會將其中一些已作廢的關鍵字錯誤地標示為無效。 這些關鍵字在「表格 1」中列出,一起列出的還有問題的說明,以及當您遇到該問題時應該執行的動作。
| 指令 | 說明 | 動作 |
|---|---|---|
| ALLOCATE |
NOSUSPEND 關鍵字是此指令 NOQUEUE 關鍵字的替代方案。 如果指定 NOSUSPEND,則語法檢查程式會返回: Invalid command option 'NOSUSPEND' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| ASSIGN |
由於相容性原因,支援 OPSECURITY 和 OPERKEYS 關鍵字。 如果指定這些關鍵字中的任何一個,則語法檢查程式會返回: Invalid command option 'OPSECURITY'Invalid command option 'OPERKEYS |
因為語法是正確的,所以您可以忽略這些錯誤。 |
| CSD GETNEXTRSRCE |
如果使用資源名稱(例如:PROGRAM),而不使用 RESTYPE 關鍵字,則語法檢查程式將返回: Invalid command option 'PROGRAM'. |
因為語法是正確的,所以您可以忽略此錯誤 |
| DELETE |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| DELETEQ TS |
對此指令來說,關鍵字 TS 是選用關鍵字。 (這僅是為了與舊版相容,尚未記錄。) 如果不指定 TS 選項,則語法檢查程式會假定指令是 DELETEQ TD,並返回: Command is ambiguous, 'TD' has been assumed這會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略此錯誤。 然而,如果您要檢查已標示為無效的其他選項,則必須指定 TS,以檢查是否沒有其他錯誤。 |
| DEQ |
由於相容性原因,支援將 LUW 的 CVDA 值做為 UOW 的替代方案。 如果指定 LUW,則語法檢查程式會返回: Invalid command option 'LUW |
因為語法是正確的,所以您可以忽略此錯誤。 |
| DOCUMENT RETRIEVE |
CLNTCODEPAGE 關鍵字是此指令 CHARACTERSET 關鍵字的替代方案。 如果指定 CLNTCODEPAGE,則語法檢查程式會返回: Invalid command option 'CLNTCODEPAGE' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| ENDBR |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| ENQ |
由於相容性原因,支援將 LUW 的 CVDA 值做為 UOW 的替代方案。 如果指定 LUW,則語法檢查程式會返回: Invalid command option 'LUW |
因為語法是正確的,所以您可以忽略此錯誤。 |
| INQUIRE DSNAME |
BKOUTSTATUS 選項在此指令中已作廢,但為了與舊版相容,而將其保留。 如果指定 BKOUTSTATUS,則語法檢查程式會返回: Invalid command option 'BKOUTSTATUS' |
因為語法是正確的,所以您可以忽略此錯誤。 然而,CICS 將接受該關鍵字,並發出參考訊息 |
| INQUIRE JOURNALNUM |
此指令已作廢,但由於相容性原因而將其保留。 如果指定此指令,則語法檢查程式會返回: Invalid command option 'JOURNALNUM'這可能會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略這些錯誤。 然而,CICS 將接受該指令,並發出參考訊息 |
| INQUIRE NETNAME |
在此指令中,SCREENWIDTH 和 SCREENHEIGHT 關鍵字已由 SCRNHT 和 SCRNWD 取代,但由於相容性原因而仍支援它們。 如果指定這些關鍵字中的任何一個,則語法檢查程式會返回: Invalid command option 'SCREENWIDTH'Invalid command option 'SCREENHEIGHT' |
因為語法是正確的,所以您可以忽略這些錯誤。 |
| INQUIRE PROGRAM |
JVMDEBUG 選項在此指令中已作廢,但為了與舊版相容,而將其保留。 如果指定 JVMDEBUG,則語法檢查程式會返回: Invalid command option 'JVMDEBUG' |
因為語法是正確的,所以您可以忽略此錯誤。 CICS 會返回 NODEBUG 做為 CVDA 值。 |
| INQUIRE TASK |
在此指令中,DTB 選項已作廢,且已取代為 INDOUBT。然而,為了與舊版相容,而將其保留。 如果指定 DTB,則語法檢查程式會返回: Invalid command option 'DTB' |
因為語法是正確的,所以您可以忽略此錯誤。 CICS 會返回 NOTSUPPORTED 做為 CVDA 值。 |
| INQUIRE TERMINAL |
在此指令中,SCREENWIDTH 和 SCREENHEIGHT 關鍵字已由 SCRNHT 和 SCRNWD 取代,但由於相容性原因而仍支援它們。 如果指定這些關鍵字中的任何一個,則語法檢查程式會返回: Invalid command option 'SCREENWIDTH'Invalid command option 'SCREENHEIGHT' |
因為語法是正確的,所以您可以忽略這些錯誤。 |
| INQUIRE VOLUME |
此指令已作廢,但由於相容性原因而將其保留。 如果指定此指令,則語法檢查程式會返回: Invalid command option 'VOLUME'這可能會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略這些錯誤。 然而,CICS 將接受該指令,並發出參考訊息 |
| READ |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| READNEXT |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| READPREV |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| READQ TS |
對此指令來說,關鍵字 TS 是選用關鍵字。 (這僅是為了與舊版相容,尚未記錄。) 如果不指定 TS 選項,則語法檢查程式會假定指令是 READQ TD,並返回: Command is ambiguous, 'TD' has been assumed這會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略此錯誤。 然而,如果您要檢查已標示為無效的其他選項,則必須指定 TS,以檢查是否沒有其他錯誤。 |
| RESETBR |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| REWRITE |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| SET DSNAME |
FAILEDBKOUT、NORMALBKOUT 和 BKOUTSTATUS 選項在此指令中已作廢,但為了與舊版相容,而將它們保留。 如果指定這些關鍵字中的任何一個,則語法檢查程式會返回: Invalid command option 'FAILEDBKOUT'Invalid command option 'NORMALBKOUT'Invalid command option 'BKOUTSTATUS' |
因為語法是正確的,所以您可以忽略這些錯誤。 然而,CICS 將接受這些關鍵字,並發出參考訊息 |
| SET JOURNALNUM |
此指令已作廢,但由於相容性原因而將其保留。 如果指定此指令,則語法檢查程式會返回: Invalid command option 'JOURNALNUM'這可能會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略這些錯誤。 然而,CICS 將接受該指令,並發出參考訊息 |
| SET VOLUME |
此指令已作廢,但由於相容性原因而將其保留。 如果指定此指令,則語法檢查程式會返回: Invalid command option 'VOLUME'這可能會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略這些錯誤。 然而,CICS 將接受該指令,並發出參考訊息 |
| STARTBR |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| UNLOCK |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| WEB READ |
CLNTCODEPAGE 關鍵字是此指令 CHARACTERSET 關鍵字的替代方案。 如果指定 CLNTCODEPAGE,則語法檢查程式會返回: Invalid command option 'CLNTCODEPAGE' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| WEB RECEIVE |
CLNTCODEPAGE 關鍵字是此指令 CHARACTERSET 關鍵字的替代方案。 如果指定 CLNTCODEPAGE,則語法檢查程式會返回: Invalid command option 'CLNTCODEPAGE' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| WEB SEND |
CLNTCODEPAGE 關鍵字是此指令 CHARACTERSET 關鍵字的替代方案。 如果指定 CLNTCODEPAGE,則語法檢查程式會返回: Invalid command option 'CLNTCODEPAGE' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| WEB STARTBROWSE |
CLNTCODEPAGE 關鍵字是此指令 CHARACTERSET 關鍵字的替代方案。 如果指定 CLNTCODEPAGE,則語法檢查程式會返回: Invalid command option 'CLNTCODEPAGE' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| WRITE |
您可以使用 DATASET 關鍵字做為此指令 FILE 關鍵字的替代方案。(這僅是為了與舊版相容,尚未記錄。) 如果這樣做,則語法檢查程式會返回: Invalid command option 'DATASET'這可能會導致將其他選項標示為無效。 |
因為會將 DATASET 接受為 FILE 的替代方案,所以您可以忽略此錯誤。 如果此問題已導致將其他選項標示為無效,則您不妨將 DATASET 變更為 FILE,以檢查是否沒有其他錯誤。 |
| WRITEQ TS |
對此指令來說,關鍵字 TS 是選用關鍵字。 (這僅是為了與舊版相容,尚未記錄。) 如果不指定 TS 選項,則語法檢查程式會假定指令是 WRITEQ TD,並返回: Command is ambiguous, 'TD' has been assumed這會導致將其他選項標示為無效。 |
因為語法是正確的,所以您可以忽略此錯誤。 然而,如果您要檢查已標示為無效的其他選項,則必須指定 TS,以檢查是否沒有其他錯誤。 |
| WEB ENDBROWSE |
如果使用 HTTPHEADER 關鍵字,則 SESSTOKEN 關鍵字是選用關鍵字;不過,如果您省略它,則語法檢查會返回: Command requires the option '<Expression>' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| WEB READ |
如果使用 HTTPHEADER 關鍵字,則 SESSTOKEN 關鍵字是選用關鍵字;不過,如果您省略它,則語法檢查會返回: Command requires the option '<Expression>' |
因為語法是正確的,所以您可以忽略此錯誤。 |
| WEB STARTBROWSE |
如果使用 HTTPHEADER 關鍵字,則 SESSTOKEN 關鍵字是選用關鍵字;不過,如果您省略它,則語法檢查會返回: Command requires the option '<Expression>' |
因為語法是正確的,所以您可以忽略此錯誤。 |