Du kannst auch mehrere Datensätze im DBGrid
markieren.
DBGrid1.Options := DBGrid1.Options + [dgMultiSelect]
Damit könnte der Benutzer auswählen, welche Datensätze er exportieren will.
Die markierten Datensätzen werden dann "abgegrasst" und als
CSV-Datei oder
XML auf Platte geschrieben.
Zusätzlicher Komfort wäre das Markieren per Wildcards.
Der Benutzer wählt im Menue "per Wildcard markieren..." und wird nach dem Muster gefragt.
Wenn er z.B. *X2008 eingibt, dann werden alle Serien, die auf "X2008" enden markiert.