Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»

Eintragshistorie: TnetDBEdit

Compare Page Revisions



« Ältere Version - Zurück zu der Eintragshistorie - Neuere Version »


Eintragsversion: 17/04/2009 10:02



Zweck

Mithilfe eines TnetDBEdit-Objekts können Benutzer ein Datenbankfeld bearbeiten. Die Eigenschaft Text enthält den Inhalt des Feldes.

TnetDBEdit-Objekte erlauben nur einzeiligen Text. Wenn das Feld möglicherweise umfangreiche Daten enthält, die sich über mehrere Zeilen erstrecken, sollten Sie die Verwendung eines TnetDBMemo-Objekts in Betracht ziehen.

Wenn die datensensitiven Möglichkeiten von TnetDBEdit nicht benötigt werden, verwenden Sie stattdessen ein gewöhnliches Eingabefeld (TnetEdit).





Beispiel

In diesem Beispiel fragen wir ab ob der User eine bestimmte Berechtigung hat und schalten die netDBEdit-Komponente sichtbar(Visible := true) oder blenden sie aus(Visible := false)

procedure dialog_OnShow(Sender: Integer); begin if CurrentUserHasPermission(53000) then begin //User hat Berechtigung netDBEdit1.Visible := true; end else begin //User hat Berechtigung NICHT netDBEdit1.Visible := false; end; end;

In diesem Beispiel fragen wir ab ob der User eine bestimmte Berechtigung hat und schalten die netDBEdit-Komponente auf aktiviert(Enabled := true) oder deaktivieren sie(Enabled := false)

procedure dialog_OnShow(Sender: Integer); begin if CurrentUserHasPermission(53000) then begin //User hat Berechtigung netDBEdit1.Enabled := true; end else begin //User hat Berechtigung NICHT netDBEdit1.Enabled := false; end; end;

ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.