validateMixedItems

Wenn Sie ein COBOL-Programm generieren, gibt die Builddeskriptoroption validateMixedItems an, ob ein generiertes Programm die Integrität von Zeichenfolgen des Typs DBCHAR überprüft, wenn eine Variable des Typs MBCHAR einer anderen Variablen desselben Typs zugeordnet wird.

Werte

NO
EGL-Laufzeitservices prüfen die Daten in einer Zuordnung zwischen MBCHAR-Variablen nicht. Wenn Ihr Programm Werte zu MBCHAR-Variablen zuordnet, eine Fehlersituation bei einer Zuordnung zwischen MBCHAR-Variablen jedoch nicht möglich ist, können Sie diese Option mit NO definieren, um die Laufzeitleistung nicht zu beeinträchtigen.
YES (Standardeinstellung)
EGL-Laufzeitservices prüfen die Daten in einer Zuordnung zwischen MBCHAR-Variablen. Würde der sich ergebende Wert eine ungültige DBCS-Zeichenfolge enthalten, z. B. ein getrenntes DBCHAR-Zeichen oder ein fehlendes DBCS-Endezeichen, werden von EGL so viele Zeichen abgeschnitten, bis sichergestellt ist, dass die Zielvariable eine gültige Zeichenfolge des Typs MBCHAR enthält, und anschließend, falls erforderlich, Einzelbyte-Leerzeichen als Endzeichen hinzugefügt.

Informationen zur Ausnahmebedingungsbehandlung und zu Variablentypen können Sie den Abschnitten zur Ausnahmebedingungsbehandlung und zu Basiselementdatentypen (Primitive-Datentypen) in der EGL-Sprachreferenz entnehmen.


Feedback