Alle diese Methoden können verwendet werden, um die erste (älteste), nächste, letzte
(neueste) oder vorhergehende Diagnosemeldung zu erhalten, die im Diagnosesystem gespeichert
ist. Der einzige Unterschied sind die Details, die die Methoden liefern. Während z. B. Get-xxx-Val
nur die Basisinformationen in numerischem Format liefert, stellt Get-xxx-ValExt
diese Informationen zusätzlich über die erweiterten Diagnosedaten des Eintrags bereit.
Das von diesen Methoden gelieferte numerische Format kann später bei Bedarf in ein
Textformat umgewandelt werden⮫ „Function DiagValToTxt“. Alternativ können die Methoden Get-xxx-ValAndTxt
und Get-xxx-ValAndTxtExt
für numerische und textuelle Formate parallel verwendet werden⮫ „Methode Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt: numerische Werte und Text“⮫ „Methode Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt: numerische Werte, erweiterte
numerische Werte und Text“.
Alle Methoden können mehrere Zyklen benötigen, um die Anfrage zu bearbeiten. Daher müssen sie in aufeinanderfolgenden Zyklen aufgerufen werden, bis sie ein Endergebnis⮫ „Enumeration ERROR_ID“ liefern.
Alle Diagnosemeldungen sortiert nach Zeit, aufsteigend
-
Rufen Sie eine beliebige Methode
GetFirst...
auf, bis sie ein endgültiges Ergebnis anzeigt. -
Wenn das Ergebnis nicht "NO_ERROR_NO_DATA" ist: Rufen Sie eine beliebige
GetNext...
Methode auf, solange ihr Endergebnis "NO_ERROR" ist.
Alle Diagnosemeldungen sortiert nach Zeit, absteigend
-
Rufen Sie eine beliebige Methode
GetLast...
auf, bis sie ein endgültiges Ergebnis anzeigt. -
Wenn das Ergebnis nicht "NO_ERROR_NO_DATA" ist: Rufen Sie eine beliebige
GetPrev...
Methode auf, solange ihr Endergebnis "NO_ERROR" ist.