Einzelnen Beitrag anzeigen

Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.366 Beiträge
 
Delphi 10.3 Rio
 
#11

AW: TQuery (TIBCQuery) - mehrere Master-Detailverbindungen komplett durchlaufen

  Alt 29. Okt 2015, 14:03

Daran hatte ich auch schon gedacht, aber wie eben schon geschrieben, sollen die einzelnen Tabellen dann nicht in einer einzigen, sondern jeweils einzelnen
csv-Dateien ausgegeben werden :

2015-04-Belege.csv // Alle Belege
2015-04-Positionen.csv // Alle zugehörigen Positionen aller selektierten Belege
2015-04-Artikel.csv // Alle zugehörigen Artikel aller selektierten Positionen
2015-04-Kunden.csv // // Alle zugehörigen Kunden aller selektierten Belege
dann bau dir eine KLasse

Delphi-Quellcode:
TExportItem = class()
...

  property SQL: String;
  property FileName: String;

Dann stellst Du eine Collection von Items zusammen, jede bekommt ihre Individuelle SQL (und ist damit entsprechend anpassbar / optimiert. Die Collection übergibst du dann deinem CSV-Exporter und gut ist...

Die SQLs sollten ja nicht das Problem sein, oder?

Grüße
  Mit Zitat antworten Zitat