Function DE Version 4.60

@GetProfileField

Database Float List Misc NUMBER Text TimeDate

Syntax

@GetProfileField(DBHANDLE1;TEXTPROFILEFORMNAME;TEXTUSERNAME;TEXTFIELDNAME);

Beschreibung

Gibt den Inhalt des Profile-Feld’s, mit dem Namen TEXT TEXTFIELDNAME, für den Benutzer mit dem Namen TEXT TEXTUSERNAME (kann auch "" sein), unter Berücksichtigung der Profile-Form mit dem Namen TEXT TEXTPROFILEFORMNAME aus der Datenbank mit dem DBHANDLE DBHANDLE1, zurück.

Beispiel: GetProfileField(DBHANDLE1;TEXTPROFILEFORMNAME;TEXTUSERNAME;TEXTFIELDNAME);

DBHANDLE1:=@OpenDB("TESTDB\\TEXTDB1.NSF");

TEXTPROFILEFORMNAME:="ProfileTestForm";
TEXTUSERNAME:="Michael Mustermann";
TEXTFIELDNAME:="ProfileFieldName";

Ret:=@GetProfileField(DBHANDLE1;TEXTPROFILEFORMNAME;TEXTUSERNAME;TEXTFIELDNAME);
@LogReport(Ret);

DBHANDLE1:=@CloseDB(DBHANDLE1);

Es wird der Inhalt des Profile-Feld’s mit dem Namen "ProfileFieldName" für den Benutzer "Michael Mustermann" unter Berücksichtigung der Profile-Form mit dem Namen "ProfileTestForm" aus der Datenbank mit dem DBHANDLE DBHANDLE1 der Variable Ret zugewiesen und ausgegeben.