popErrorMessage()

Die Funktion textReport.popErrorMessage() gibt die zuletzt gespeicherten Fehlernachrichten zurück. Indem Sie Fehlernachrichten in einem Stack aufbewahren, können Sie die letzte Nachricht in einer Funktion aufrufen und bestimmen, ob Sie sie darin bearbeiten können. Falls nicht, schieben sie sie zurück in den Stack, damit eine Funktion einer höheren Ebene denselben Test machen kann.

Sie können diese Funktion entweder aus der Textberichtsengine oder aus dem Textberichttreiber aufrufen.

Syntax

  textReport.[textReportDriver.]popErrorMessage()
  returns (errorMsg STRING)
textReport
Der Name einer Variablen, die auf dem externen TextReport-Typ basiert.
textReportDriver
Der Name einer Variablen, die auf dem externen TextReportDriver-Typ basiert.
errorMsg
Eine Zeichenfolge, die eine Fehlernachricht enthält.

Beispiel

Im folgenden Beispiel zeigt das Programm die zuletzt gespeicherte Fehlernachricht an:

myReport TextReport = new TextReport();
...
myReport.output(myReport.popErrorMessage());

Feedback