Rational Developer for System z 7.6.x 版

您可以忽略的錯誤訊息

近幾年中,與 CICS® 指令相關聯的部分關鍵字已變更,但由於相容性的原因,仍保留它們。語法檢查程式會將其中一些已作廢的關鍵字錯誤地標示為無效。 這些關鍵字在「表格 1」中列出,一起列出的還有問題的說明,以及當您遇到該問題時應該執行的動作。

表 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>'

因為語法是正確的,所以您可以忽略此錯誤。


使用條款 | 意見

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