View Categories

DB.PREVRECORD

//Scriptfunktion 'DB.PREVRECORD'
//Springt zum vorherigen Datensatzt innerhalb einer Datensatzauswahl


//Beispiel:
//Lies alle Einträge der Verlaufsdokumentation des Patienten. Rückwärts

SQLCONSTR=DB.GETMCDMSSTDCONNECTSTRING{}
SQL=""
SQL=Select *  FROM Verlauf WHERE PATIENTID={PATIENTID}
ANZREC=DB.OPEN{{SQLCONSTR},{SQL},True}
ZA="0"
RES=DB.LASTRECORD{}
DO{}
	//Datenbank mit GETRECORD auslesen!
	RESULT=""
	RESULT=DB.GETRECORD{FIELD_}

	// Zähler um 1 erhöhen
	ZA=SUM{{ZA}+1}
	IFBLOCK{ZA>{ANZREC}}
		EXIT{}
	ENDIF
	RES=DLGMESSAGE{{FIELD_TEXT}}
	RES=DB.PREVRECORD{}
LOOP{}

//Datenbank schließen nicht vergessen
RESULT=DB.CLOSE{}