Developer for System z Version 7.6.x

# Fehler, für die keine Nachricht erstellt wird

Bei einigen Codierungsfehlern setzt die Syntaxprüffunktion keine Nachricht ab. Diese Fehler sind in Tabelle 1 aufgelistet. Wenn Ihr Programm einen dieser Fehler enthält, wird er von der Syntaxprüffunktion nicht markiert. Beim Umsetzen des Programms mit dem CICS-Umsetzer wird er jedoch markiert.

Tabelle 1. Fehler, für die die Syntaxprüffunktion keine Nachricht ausgibt
Befehl | Fehler
--- | ---
Alle INQUIRE- und FEPI INQUIRE-Befehle mit Anzeigeunterstützung | Wenn Sie das Schlüsselwort START, AT oder END zum Starten oder Beenden der Anzeige verwenden, können Sie keine weiteren Schlüsselwörter verwenden. Wenn Sie das Schlüsselwort START, AT oder END zum Starten oder Beenden der Anzeige verwenden, können Sie keinen Ressourcennamen angeben.
ALLOCATE | Sie können die Schlüsselwörter PARTNER und PROFILE nicht zusammen verwenden.
COLLECT STATISTICS | Wenn Sie das Schlüsselwort NODE angeben, müssen Sie außerdem das Schlüsselwort TARGET angeben.
CONNECT PROCESS | Sie müssen entweder SESSION oder PARTNER angeben. Wenn Sie das Schlüsselwort PARTNER angeben, müssen Sie außerdem das Schlüsselwort CONVID angeben.
CONVERSE | Sie können das Schlüsselwort ATTACHID nicht mit dem Schlüsselwort CTLCHAR, DEST, ERASE, DEFAULT, ALTERNATE, LDC, LINEADDR, PSEUDOBIN oder STRFIELD verwenden. Sie können die Schlüsselwörter FMH und LDC nicht zusammen verwenden. Wenn Sie das Schlüsselwort SET angeben, müssen Sie außerdem das Schlüsselwort TOLENGTH oder TOFLENGTH angeben.
CSD DELETE | Sie müssen für den Ressourcentyp nur ein Schlüsselwort angeben.
CSD GETNEXTGROUP | Sie müssen das Schlüsselwort GROUP angeben.
CSD GETNEXTLIST | Sie müssen das Schlüsselwort LIST angeben.
CSD GETNEXTRSRCE | Sie müssen die Schlüsselwörter RESTYPE, RESID und GROUP angeben.
CSD INQUIREGROUP | Sie müssen das Schlüsselwort GROUP angeben.
CSD INQUIRELIST | Sie müssen das Schlüsselwort LIST angeben.
CSD INQUIRERSRCE | Sie müssen für den Ressourcennamen nur ein Schlüsselwort angeben.
DEFINE TIMER | Sie können die Schlüsselwörter AT und DAYS nicht zusammen verwenden. Sie können das Schlüsselwort AFTER nicht mit dem Schlüsselwort ON, YEAR, MONTH, DAYOFMONTH oder DAYOFYEAR verwenden.
DELETE CONTAINER | Sie können das Schlüsselwort CHANNEL nicht mit dem Schlüsselwort ACTIVITY, ACQACTIVITY, PROCESS oder ACQPROCESS verwenden.
DELETE FILE | Sie können das Schlüsselwort RBA, XRBA oder RRN nicht mit dem Schlüsselwort KEYLENGTH, GENERIC oder NUMREC verwenden.
DISABLE PROGRAM | Sie können das Schlüsselwort EXIT nicht mit dem Schlüsselwort FORMATEDF, PURGEABLE, SHUTDOWN, SPI oder TASKSTART verwenden.
ENABLE PROGRAM | Sie können das Schlüsselwort EXIT nicht mit dem Schlüsselwort FORMATEDF, INDOUBTWAIT, LINKEDITMODE, OPENAPI, PURGEABLE, QUASIRENT, SHUTDOWN, SPI, TALENGTH, TASKSTART oder THREADSAFE verwenden.
EXTRACT ATTACH | Sie können das Schlüsselwort SESSION oder CONVID nicht mit dem Schlüsselwort ATTACHID verwenden.
EXTRACT WEB | Sie können das Schlüsselwort SESSTOKEN nicht mit dem Schlüsselwort REQUESTTYPE verwenden.
EXTRACT TCPIP | Für diesen Befehl werden von der Syntaxprüffunktion keine Fehler zurückgegeben.
EXTRACT WEB | Wenn Sie EXTRACT WEB für CICS als HTTP-Server verwenden, müssen Sie das Schlüsselwort SESSTOKEN nicht angeben. Wenn Sie EXTRACT WEB für CICS als HTTP-Client verwenden, müssen Sie das Schlüsselwort SESSTOKEN angeben. Wenn Sie die Schlüsselwörter HOST, HTTPVERSION, PATH, PORTNUMBER, REALM oder QUERYSTRING angeben, müssen Sie außerdem die entsprechenden Feldlängen angeben.
FEPI CONVERSE DATASTREAM | Sie können das Schlüsselwort CHAIN oder RU nicht mit dem Schlüsselwort POOL verwenden. Das Schlüsselwort POOL können Sie nur verwenden, wenn Sie außerdem das Schlüsselwort UNTILCDEB verwenden.
FEPI CONVERSE FORMATTED | Sie können das Schlüsselwort AID oder FROMCURSOR nicht mit dem Schlüsselwort POOL verwenden.
FEPI INQUIRE CONNECTION | Wenn Sie die Schlüsselwörter START und END zum Starten und Beenden der Anzeige aller FEPI-Verbindungen verwenden, können Sie bis auf NODE und TARGET keine weiteren Schlüsselwörter verwenden.
FORMATTIME | Wenn Sie das Schlüsselwort TIMESEP verwenden, müssen Sie außerdem das Kennwort TIME angeben.
GET CONTAINER | Sie können die Schlüsselwörter INTOCCSID, INTOCODEPAGE, CONVERTST oder CCSID nicht mit den Schlüsselwörtern ACTIVITY, ACQACTIVITY, PROCESS oder ACQPROCESS verwenden.
INQUIRE ASSOCIATION LIST | Sie können Optionen für INQUIRE ASSOCATION LIST nicht zusammen mit Optionen für INQUIRE ASSOCIATION verwenden. Sie müssen das Kennwort LISTSIZE angeben.
INQUIRE CORBASERVER | Wenn Sie das Schlüsselwort NUMCIPHERS angeben, müssen Sie außerdem das Schlüsselwort CIPHERS angeben.
INQUIRE MODENAME | Wenn Sie das Schlüsselwort NEXT verwenden, müssen Sie außerdem das Schlüsselwort CONNECTION verwenden.
INQUIRE MONITOR | Sie müssen alle drei Schlüsselwörter FREQUENCYHRS, FREQUENCYMIN und FREQUENCYSEC angeben, wenn Sie eines von ihnen verwenden. Sie können das Schlüsselwort FREQUENCY nicht mit den Schlüsselwörtern FREQUENCYHRS, FREQUENCYMIN oder FREQUENCYSEC verwenden.
INQUIRE TASK | Sie können Optionen für INQUIRE TASK LIST nicht zusammen mit Optionen für INQUIRE TASK verwenden.
INQUIRE TCPIPSERVICE | Wenn Sie das Schlüsselwort NUMCIPHERS angeben, müssen Sie außerdem das Schlüsselwort CIPHERS angeben.
INQUIRE URIMAP | Wenn Sie das Schlüsselwort NUMCIPHERS angeben, müssen Sie außerdem das Schlüsselwort CIPHERS angeben.
INQUIRE VTAM | Sie müssen alle drei Schlüsselwörter PSDINTHRS, PSDINTMIN und PSDINTSEC angeben, wenn Sie eines von ihnen verwenden. Sie können das Schlüsselwort PSDINT nicht mit den Schlüsselwörtern PSDINTHRS, PSDINTMIN oder PSDINTSEC verwenden.
INVOKE SERVICE | Wenn Sie das Schlüsselwort SCOPELEN angeben, müssen Sie außerdem das Schlüsselwort SCOPE angeben.
MOVE CONTAINER | Sie können das Schlüsselwort CHANNEL nicht mit dem Schlüsselwort TOPROCESS oder TOACTIVITY verwenden. Sie können das Schlüsselwort TOCHANNEL nicht mit dem Schlüsselwort FROMPROCESS oder FROMACTIVITY verwenden.
PERFORM JVMPOOL | Wenn Sie das Schlüsselwort START oder INITIALIZE verwenden, müssen Sie außerdem die Schlüsselwörter JVMPROFILE, JVMCOUNT und eines der folgenden Schlüsselwörter verwenden: EXECKEY, CICSEXECKEY oder USEREXECKEY.
PUT CONTAINER | Sie können das Schlüsselwort FROMCCSID oder DATATYPE nicht mit dem Schlüsselwort ACTIVITY, ACQACTIVITY, PROCESS oder ACQPROCESS verwenden.
READ | Sie können das Schlüsselwort KEYLENGTH nicht mit dem Schlüsselwort RBA, XRBA oder RRN verwenden. Sie können das Schlüsselwort GENERIC oder GTEQ nicht mit dem Schlüsselwort RBA, XRBA, DEBREC oder DEBKEY verwenden. Wenn Sie das Schlüsselwort RBA, XRBA, DEBREC oder DEBKEY verwenden, müssen Sie das Schlüsselwort EQUAL verwenden. Sie können das Schlüsselwort RRN nicht mit dem Schlüsselwort GENERIC verwenden.
READNEXT | Sie können das Schlüsselwort KEYLENGTH nicht mit dem Schlüsselwort RBA, RRN oder XRBA verwenden. Wenn Sie das Schlüsselwort TOKEN verwenden, müssen Sie das Schlüsselwort UPDATE verwenden.
READPREV | Sie können das Schlüsselwort KEYLENGTH nicht mit dem Schlüsselwort RBA, RRN oder XRBA verwenden. Wenn Sie das Schlüsselwort TOKEN verwenden, müssen Sie das Schlüsselwort UPDATE verwenden.
READQ TS | Wenn Sie das Schlüsselwort SET verwenden, müssen Sie außerdem das Schlüsselwort LENGTH verwenden.
RECEIVE | Wenn Sie das Schlüsselwort SET verwenden, müssen Sie außerdem das Schlüsselwort LENGTH oder FLENGTH verwenden.
RESETBR | Sie können das Schlüsselwort KEYLENGTH nicht mit dem Schlüsselwort RBA, XRBA oder RRN verwenden. Sie können das Schlüsselwort GENERIC nicht mit dem Schlüsselwort RBA, XRBA oder RRN verwenden. Wenn Sie das Schlüsselwort RBA oder XRBA verwenden, müssen Sie das Schlüsselwort EQUAL verwenden. Sie können das Schlüsselwort RBA oder XRBA nicht mit dem Schlüsselwort GTEQ verwenden.
RETURN | Wenn Sie das Schlüsselwort ENDACTIVITY verwenden, können Sie keine weiteren Schlüsselwörter verwenden. Sie können das Schlüsselwort CHANNEL nicht mit dem Schlüsselwort COMMAREA oder LENGTH verwenden.
SEND | Sie können das Schlüsselwort ATTACHID nicht mit dem Schlüsselwort CBUFF, CNOTCOMPL, CTLCHAR, DEST, ERASE, DEFAULT, ALTERNATE, LDC, LEAVEKB, LINEADDR, PASSBK, PSEUDOBIN oder STRFIELD verwenden. Sie können das Schlüsselwort CNOTCOMPL nicht mit dem Schlüsselwort CONFIRM oder INVITE verwenden. Sie können das Schlüsselwort ERASE, DEFAULT oder ALTERNATE nicht mit dem Schlüsselwort STRFIELD verwenden. Sie können das Schlüsselwort LAST nicht mit dem Schlüsselwort PASSBK oder CBUFF verwenden. Sie können das Schlüsselwort LDC nicht mit dem Schlüsselwort FMH verwenden. Wenn PASSBK oder CBUFF verwendet wird, müssen Sie WAIT verwenden.
SEND MAP | Sie können das Schlüsselwort MAPPINGDEV nicht mit dem Schlüsselwort NLEOM, MSR, FMHPARM, LDC, OUTPARTN, ACTPARTN, ACCUM, REQID oder NOFLUSH verwenden.
SET CONNECTION | Sie können das Schlüsselwort ACQUIRED nicht mit dem Schlüsselwort OUTSERVICE verwenden.
SET JOURNALNAME | Sie können das Schlüsselwort STATUS, ENABLED oder DISABLED nicht mit dem Schlüsselwort ACTION, FLUSH oder RESET verwenden.
SET MONITOR | Wenn Sie nur einige, aber nicht alle der Schlüsselwörter FREQUENCEYHRS, FREQUENCEYMIN und FREQUENCEYSEC verwenden (diese Schlüsselwörter können sowohl zusammen als auch einzeln verwendet werden), werden keine Syntaxfehler zurückgemeldet.
SET TRANSACTION | Sie können das Schlüsselwort RUNAWAY nicht mit dem Schlüsselwort SYSTEM verwenden.
SIGNAL EVENT | Sie können das Schlüsselwort FROM nicht mit dem Schlüsselwort FROMCHANNEL verwenden.
STARTBR | Sie können das Schlüsselwort KEYLENGTH nicht mit dem Schlüsselwort RBA, XRBA oder RRN verwenden. Sie können das Schlüsselwort GENERIC oder GTEQ nicht mit dem Schlüsselwort RBA, XRBA, DEBREC oder DEBKEY verwenden. Wenn Sie das Schlüsselwort RBA, XRBA, DEBREC oder DEBKEY verwenden, müssen Sie das Schlüsselwort EQUAL verwenden. Sie können das Schlüsselwort RRN nicht mit dem Schlüsselwort GENERIC verwenden.
TRANSFORM DATATOXML | Wenn Sie eines oder mehrere der Schlüsselwörter ELEMNAMELEN, ELEMNSLEN, TYPENAMELEN und TYPENSLEN verwenden, müssen Sie außerdem die entsprechenden Schlüsselwörter ELEMNAME, ELEMNS, TYPENAME und TYPENS verwenden. Es wird nur ein Fehler dieses Typs erkannt. Wenn mehrere Fehler dieses Typs vorhanden sind, werden alle nachfolgenden Fehler auch nicht erkannt.
TRANSFORM XMLTODATA | Wenn Sie eines oder mehrere der Schlüsselwörter ELEMNAMELEN, ELEMNSLEN, TYPENAMELEN und TYPENSLEN verwenden, müssen Sie außerdem die entsprechenden Schlüsselwörter ELEMNAME, ELEMNS, TYPENAME und TYPENS verwenden. Es wird nur ein Fehler dieses Typs erkannt. Wenn mehrere Fehler dieses Typs vorhanden sind, werden alle nachfolgenden Fehler auch nicht erkannt.
WEB EXTRACT | Wenn Sie EXTRACT WEB für CICS als HTTP-Server verwenden, müssen Sie das Schlüsselwort SESSTOKEN nicht angeben. Wenn Sie EXTRACT WEB für CICS als HTTP-Client verwenden, müssen Sie das Schlüsselwort SESSTOKEN angeben. Sie können das Schlüsselwort SESSTOKEN nicht mit dem Schlüsselwort REQUESTTYPE verwenden. Wenn Sie die Schlüsselwörter HOST, HTTPVERSION, PATH, PORTNUMBER, REALM oder QUERYSTRING angeben, müssen Sie außerdem die entsprechenden Feldlängen angeben.
WEB EXTRACT | Sie können das Schlüsselwort SESSTOKEN nicht mit dem Schlüsselwort REQUESTTYPE verwenden.
WEB OPEN | Wenn Sie das Schlüsselwort HOST angeben, müssen Sie außerdem die Schlüsselwörter HOSTLENGTH und PORTNUMBER angeben. Wenn Sie das Schlüsselwort CIPHERS angeben müssen, müssen Sie außerdem das Schlüsselwort NUMCIPHERS angeben. Wenn Sie das Schlüsselwort HTTPVNUM angeben müssen, müssen Sie außerdem das Schlüsselwort HTTPRNUM angeben.
WEB PARSE | Sie müssen das Schlüsselwort URL geben.
WEB READ | Wenn Sie das Schlüsselwort HTTPHEADER verwenden, müssen Sie außerdem die Schlüsselwörter NAMELENGTH, VALUE und VALUELENGTH verwenden. Optional können Sie auch das Schlüsselwort SESSTOKEN verwenden.. Mit dem Schlüsselwort HTTPHEADER müssen keine weiteren Schlüsselwörter verwendet werden.
WEB RECEIVE | Sie können das Schlüsselwort SESSTOKEN, MEDIATYPE, STATUSCODE, STATUSTEXT, STATUSLEN, CLIENTCONV, CLICONVERT oder NOCLICONVERT nicht mit dem Schlüsselwort TYPE, CLNTCODEPAGE oder HOSTCODEPAGE verwenden. Wenn Sie das Schlüsselwort CLIENTCONV, CLICONVERT oder NOCLICONVERT verwenden, müssen Sie außerdem das Schlüsselwort SESSTOKEN verwenden. Sie können das Schlüsselwort SESSTOKEN nicht mit dem Schlüsselwort SERVERCONV, SRVCONVERT oder NOSRVCONVERT verwenden.
WEB SEND | Sie können das Schlüsselwort SESSTOKEN nicht mit dem Schlüsselwort CLNTCODEPAGE, HOSTCODEPAGE, STATUSCODE, STATUSTEXT, STATUSLEN, LENGTH, SERVERCONV, SRVCONVERT oder NOSRVCONVERT verwenden. Wenn Sie das Schlüsselwort CLIENTCONV, CLICONVERT oder NOCLICONVERT verwenden, müssen Sie außerdem das Schlüsselwort SESSTOKEN verwenden.
WEB STARTBROWSE | Wenn Sie das Schlüsselwort HTTPHEADER verwenden, können Sie optional das Kennwort SESSTOKEN verwenden. Mit dem Schlüsselwort HTTPHEADER müssen keine weiteren Schlüsselwörter verwendet werden.
WRITE | Sie können das Schlüsselwort RBA, XRBA oder RRN nicht mit dem Schlüsselwort KEYLENGTH verwenden.
WSACONTEXT BUILD | Sie müssen mindestens eines der Kennwörter ACTION, MESSAGEID, RELATESURI oder ERTYPE verwenden. Wenn Sie das Schlüsselwort RELATESTYPE verwenden, müssen Sie außerdem das Schlüsselwort RELATESURI angeben. Sie müssen entweder alle der Schlüsselwörter EPRTYPE, EPRFIELD, EPRFORM und EPRLENGTH angeben oder Sie geben keines der Schlüsselwörter an.
WSACONTEXT GET | Sie müssen eines der Schlüsselwörter CONTEXTTYPE, REQCONTEXT oder RESPCONTEXT verwenden. Sie müssen mindestens eines der Kennwörter ACTION, MESSAGEID, RELATESURI oder ERTYPE verwenden. Sie müssen entweder alle der Schlüsselwörter EPRTYPE, EPRFIELD, (EPRINTO oder EPRSET) und EPRLENGTH angeben oder Sie geben keines der Schlüsselwörter an.
WSAEPR CREATE | Sie müssen mindestens eines der Schlüsselwörter ADDRESS, METADATA oder REFPARMS verwenden. Wenn Sie das Schlüsselwort METADATALEN angeben, müssen Sie außerdem das Schlüsselwort METADATA angeben.
XCTL | Sie können das Schlüsselwort CHANNEL nicht mit dem Schlüsselwort COMMAREA oder LENGTH verwenden.

Nutzungsbedingungen | Feedback
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)