Summe in Tabelle schreiben

03/12/2009 - 14:21 von Kerstin Schiebel | Report spam
Hallo,

ich habe eine Tabelle, deren Daten per VBA in eine Textdatei geschrieben
werden.
In der Tabelle stehen Rechnungen mit ihren Rechnungspositionen.
Bsp:
Rechnr Posnr Text Betrag
1000 01 abc 10,00
2000 01 def 20,00
2000 02 ghi 5,23

Nun soll ich auch noch pro Rechnung die Gesamtsumme übergeben.
Das Ergebnis sollte dann so aussehen:

Rechnr Posnr Text Betrag Summe
1000 01 abc 10,00 10,00
2000 01 def 20,00 25,23
2000 02 ghi 5,23 25,23

Über eine Abfrage kann ich natürlich die Summe pro Rechnung bilden.
Versuche ich diese über eine Aktualisierungsabfrage in die Tabelle zu
bringen,
kommt der Fehler "Operation muss eine aktualisierbare Abfrage verwenden.
(Fehler 3073)"

Das ist offenbar der falsche Weg :-(

Hat jemand eine Idee, wie ich vorgehen könnte?

Danke und Gruß
Kerstin
 

Lesen sie die antworten

#1 Peter Doering
03/12/2009 - 14:37 | Warnen spam
Hallo,

Kerstin Schiebel wrote:

ich habe eine Tabelle, deren Daten per VBA in eine Textdatei geschrieben
werden.
In der Tabelle stehen Rechnungen mit ihren Rechnungspositionen.
Bsp:
Rechnr Posnr Text Betrag
1000 01 abc 10,00
2000 01 def 20,00
2000 02 ghi 5,23

Nun soll ich auch noch pro Rechnung die Gesamtsumme übergeben.
Das Ergebnis sollte dann so aussehen:

Rechnr Posnr Text Betrag Summe
1000 01 abc 10,00 10,00
2000 01 def 20,00 25,23
2000 02 ghi 5,23 25,23

Über eine Abfrage kann ich natürlich die Summe pro Rechnung bilden.



Genau.

Versuche ich diese über eine Aktualisierungsabfrage in die Tabelle zu
bringen,
kommt der Fehler "Operation muss eine aktualisierbare Abfrage verwenden.
(Fehler 3073)"



Warum willst du Summe in der Tabelle haben? Du kannst genauso gut die
Abfrage als Textdatei ausgeben.

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen