validationMsgNum
Die Systemvariable converseVar.validationMsgNum enthält den von converseLib.validationFailed zugewiesenen Wert in einem Text-UI-Programm, damit Sie bestimmen können, ob eine Validator-Funktion einen Fehler berichtet hat. Der Wert wird in den folgenden Fällen auf null zurückgesetzt:
- Das Programm wird initialisiert.
- Das Programm gibt eine Anweisung converse, display oder print aus.
- Das Programm gibt erneut eine Anweisung converse aus, um ein Textformular als Ergebnis eines Auswertungsfehlers anzuzeigen.
Sie können converseVar.validationMsgNum auf folgende Weisen verwenden:
- Als Quelle oder Ziel einer Zuweisung oder Anweisung move (ebenfalls zulässig in einer Anweisung move...for count)
- Als Variable in einem logischen Ausdruck
- Als Argument in einer Anweisung return oder exit
converseVar.validationMsgNum weist die folgenden Merkmale auf:
- Basistyp
- INT
- SEGMENTED CONVERSE-übergreifendes Speichern des Wertes?
- Nein
Beispiel
Im folgenden Beispiel behält das Programm die erste Nachrichtennummer bei, die während der Prüfroutinen festgelegt wurde:
if (converseVar.validationMsgNum > 0)
converseLib.validationFailed(10);
end