Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

AW: fragen zur DBGrid selected eigenschaft

  Alt 18. Sep 2011, 21:36
Falls du sowohl das DBGrid als auch den aktuellen Eintrag im Detail auf dem gleichen Formular anzeigst kannst du dir das Leben erheblich vereinfachen.

Sagen wir mal deine Tabelle habe 10 Felder und du zeigst einige davon in einem DBGrid an.
Dann kannst du einfach zusätzlich DBEdit-Felder auf das Formular hinzufügen und so den aktuellen Datensatz im Detail anzeigen.
Dazu müssen alle datensensitiven Steuerelemente die gleiche DataSource benützen.

Nur wird auf deinem Formular wahrscheinlich nicht genug Platz für die DBEdits + Labels sein.
Deshalb deine Idee dies auf einem weiteren Formular anzuzeigen.

Du könntest aber ein PageControl mit 2 Seiten benützen.
Auf Seite 1 wird das DBGrid platzfüllend angezeigt.
Auf Seite 2 zeigst du den aktuellen Datensatz im Detail mit je einem DBEdit (+beschreibende TLabel) an.
Der Benutzer kann einfach zwischen Listen- und Detailansicht wechseln.
  Mit Zitat antworten Zitat