Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: thorstens1304 am Dezember 08, 2011, 16:17:51

Titel: Gruppierte Datensätze exportieren
Beitrag von: thorstens1304 am Dezember 08, 2011, 16:17:51
Hallo,

ich habe eine Abfrage die ich nach einem Kriterium (AuftrsgNr.) gruppiere. Ich exportiere das Ergebnis der kompletten Abfrage in eine Excel datei. Wie kriege ich einen Export für jede einzelne AuftragsNr hin?
Titel: Re: Gruppierte Datensätze exportieren
Beitrag von: DF6GL am Dezember 08, 2011, 17:07:58
Hallo,

na, dann mußt Du halt eine Abfrage benutzen, die nicht gruppiert....
Titel: Re: Gruppierte Datensätze exportieren
Beitrag von: thorstens1304 am Dezember 08, 2011, 18:42:54
Hallo,

vielleicht kurz zum Hintegrund. Ich habe eine Tabelle mit allen bestellten Artikeln samt AuftragsNr. Ich möchte nun pro Auftrag mit allen Positionen/Artikeln eine Datei generieren die dann per Mail versendet wird. Wie kriege ich die nach ihrer Auftragsnummer gruppierten Positionen (Datensätze) nun nacheinander in eine jeweils getrennte Exceldate transferiert? Mailversand steht schon.
Titel: Re: Gruppierte Datensätze exportieren
Beitrag von: DF6GL am Dezember 08, 2011, 21:42:33
Hallo,


eine Möglichkeit, wenn mit Transferspreadsheet gearbeitet wird:

Recordset mit Selektion aller Aufträge (aller Auftragsnummern ohne Duplikate) durchlaufen.
Dabei bei jedem Datensatz den SQL-String  mit Kriterium bzgl. der akt. Auftragsnummer zusammenbauen und einer gespeicherten Abfrage zuweisen.  Daran anschließend Transferspreadsheet mit dieser Abfrage und anderem Excel-Dateinamen durchführen und zum nächsten Datensatz springen.