Einzelnen Beitrag anzeigen

Commander Tom

Registriert seit: 9. Dez 2005
Ort: Ettlingen
63 Beiträge
 
Delphi 12 Athens
 
#12

AW: TDBGrid mit Master/Detail?

  Alt 22. Apr 2021, 01:14
Nun ja, man kann in einer Table oder Query mit Rechtsklick -> Fields Editor die persistenten Felder der Tabelle oder Query aufrufen. Nun lässt sich im Field Editor auch ein neues Nachschlagefeld anlegen, das Daten aus anderen Tabellen verwenden kann (siehe angehängtes Beispiel). Dieses Nachschlagefeld lässt sich dann in jedem datensensitiven Grid als Spalte verwenden.

Mehr dazu erfährst Du hier: http://docwiki.embarcadero.com/RADSt...der_definieren

Wie gesagt, eignet sich nicht für jeden Anwendungsfall. Wenn man keine persistenten Felder zur Laufzeit verwendet, macht das dann auch keinen Sinn. Dann verwendet man lieber gleich von vorneherein SQL-Joins. In manchen Anwendungsfällen ist es eine schnelle und elegante Möglichkeit, wie man Felder aus vielen anderen Tabellen im Grid verwenden kann, kommt halt immer darauf an, wie man vorgeht.
Miniaturansicht angehängter Grafiken
nachschlagefelder.jpg  
Commander Tom
  Mit Zitat antworten Zitat