Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Daten aus einem nested Dataset holen (https://www.delphipraxis.net/204415-daten-aus-einem-nested-dataset-holen.html)

Blackpit 27. Mai 2020 12:57

Daten aus einem nested Dataset holen
 
Hallo,
versuche verzweifelt in einem Grid auf ein nested Dataset zuzugreifen.
Mit
Delphi-Quellcode:
dgGrid1DBTableView1.DataController.DataSet.FieldByName( 'ID' )
bekomme ich den Feldwert einer Zeile wenn ich das Grid durchlaufe.
Wie kann ich auf ein Dataset-Feld im Grid zugreifen und durch dieses iterieren?

Gruß BP

Uwe Raabe 27. Mai 2020 13:46

AW: Daten aus einem nested Dataset holen
 
Delphi-Quellcode:
var
  ds: TDataSet;

begin
  ds := (dgGrid1DBTableView1.DataController.DataSet.FieldByName( 'TheNestedDataSetFieldName' ) as TDataSetField).NestedDataSet;
  if ds <> nil then
  begin
    ds.First;
    while not ds.EoF do
    begin
      { tuwas }
      ds.Next;
    end;
  end;
end;

Blackpit 27. Mai 2020 14:13

AW: Daten aus einem nested Dataset holen
 
Perfekt!
Danke, hab mir sowas schon gedacht bin aber nicht draufgekommen.

Gruß BP


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz