View Categories

DB.GETRECXML

//Scriptfunktion 'DB.GETRECXML'
//Liest einen Datensatz aus einer mit DB.OPEN geöffneten Datenbank (SQL oder Access) und speichert den Inhalt in Variablen.
//Ohne Angabe von VarGruppenName tragen die Variablen die gleichen Namen wie die Feldnamen.
//Unterschied zu GETRECORD: Bei DB.GETRECXML werden XML- und Sonderzeichen automatisch ersetzt, sodass die Daten für XML-Dokumente geeignet sind.
//Anpassungen hierfür können in der Datei XMLREPLACE.INI im \CONFIG-Ordner vorgenommen werden.
//ACHTUNG! Dies kann zum Überschreiben gleichnamiger Variablen führen!
//Vermeiden Sie die Verwendung ohne VarGruppenName außerhalb des MAIN-Skripts oder nutzen Sie DB.GETFRMRECORD bei Formularen.
//Beispiel:
RES=DB.OPEN{{APP.PATH}\FORMULAR\TEST.MDB, SELECT * FROM Formular WHERE PatientID={PATIENTID}, True}
RES=DB.GETRECXML{FIELD}
RES=DLGMESSAGE{FIELD.MEMO}
RES=DB.CLOSE{}