1.6.5 XmlGetError... – Zusätzliche Fehlerinformation
XmlGetError( strErr, strErrVal, lRc, lRcModul );
XmlGetErrorSupport( strErr, strErrVal, lRc, lRcModul );
XmlGetErrorSav( strErr, strErrVal, lRc, lRcModul );
Argumente
strErr
Fehlertext
 
strErrVal
Zusätzliche Fehlerbeschreibung falls vorhanden.
 
lRc
Fehlernummer
 
lRcModul
Fehlernummer des Moduls das zur IPS-Skripterweiterung geladen wurde
Beschreibung
Tritt bei der Ausführung einer XML-Funktion ein Fehler auf, so können mit Hilfe dieser Funktion weitere Angaben zum Fehler abgefragt werden.
Es gibt zwei DOM-Objekte für das Bearbeiten der XML-Dokumente.
Die Fehlerauswertung beim Hauptobjekt erfolgt mit XmlGetError. Die Fehlerauswertung beim Supportobjekt erfolgt mit XmlGetErrorSupport.
Das Supportobjekt wird mit der Funktion XmlAddNodeXML geladen.
Fehler bei XmlSaveXMLDom werden mit XmlGetErrorSav abgefangen
Funktionsart
XML-Funktion
Beispiel
XmlInit( lVLrc );         // Initialisieren
if( lVLrc != 0 )
   {
   XmlGetError( strVLerr, strVLerrVal, lVLrc, lVLmodul );
   AssignString( strVLmsg, "Fehler beim Initialisieren des XML-Objekts. Microsoft XML Core Services installiert ? \n" );
   AppendString( strVLmsg,  strVLerr );
   AppendString( strVLmsg,  strVLerrVal );
   OsiMessageBox(strVLmsg,"Fehler beim Initialisieren",0,lVLrc);
   StpWriteLog( "", strVLmsg);
   Jump( VL-ERR );
   }