Rechnen in Abfragen mit Summenfunktion klappt nicht

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

agrupe
****
Beiträge: 108
Registriert: Do, 08.12.2005 17:23

Rechnen in Abfragen mit Summenfunktion klappt nicht

Beitrag von agrupe »

Hi,

ich komme bei berechneten Abfragen nicht weiter:

In einer Abfrage will ich die Restmenge von Produkten ermitteln. Die Abfrage hat nur 3 Felder:

Artikel-ID, Einkaufsmenge, Anzahl verkaufter Produkte

und sieht ungruppiert wie folgt aus:

1, 10, 2
1,10,3
2,100,5

d.h. von Artikel 1 habe ich 10 Stück eingekauft und in 2 Rechnungen insgesamt 5 Stück verkauft.

Wenn ich nun die Anzahl verkaufter Produkte mit der Funktion "Summe" versehe und die beiden anderen Felder mit "Gruppierung" bekomme ich sehr schön:

1,10,5
2,100,5

Was mir nun fehlt ist der Rest (Einkaufsmenge-verkaufte Produkte). Wenn ich das über ein berechnetes Feld machen will, bekomme ich eine Fehlermeldung.
Auch eine weitere Abfrage über diese Abfrage zu machen und in der übergeordneten Abfrage zu rechnen klappt nicht. In oo2.2.1 ging letzteres, in 2.3.1 klappts nicht mehr.

Wo liegt mein Denkfehler?

Danke für jeden Tipp

Andreas
OO 3.2 unter OpenSuse 11