//Scriptfunktion 'DB.GETFRMRECORD'
//Liest einen Formular-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.
//Hinweis: Das kann zu unerwünschtem Überschreiben gleichnamiger Variablen führen, ist jedoch sicherer als DB.GETRECORD, da wichtige Felder wie PatientID, Name, Vorname usw. nicht überschrieben werden.
//Rückgabewerte:
// - True wenn ein Datensatz gelesen wurde.
// - LASTERROR ist -1, wenn ein Datensatz nicht zur im Speicher befindlichen PatientID passt.
// - LASTERROR ist >0, wenn ein anderer Fehler aufgetreten ist.
//Beispiel:
RES=DB.OPEN{{APP.PATH}\FORMULAR\TEMP.MDB, SELECT * FROM Formular WHERE PatientID={PATIENTID}, True}
RES=DB.GETFRMRECORD{}
IFBLOCK{LASTERROR=-1}
RES=DLGMESSAGE{Die gefundene ID passt nicht zum Patienten!}
RES=EXITSCRIPT{}
RES=DB.CLOSE{}
ENDIF
RES=DB.CLOSE{}