PDA

Vollständige Version anzeigen : Mengenbewegung über alles


Jerome
23.10.2001, 08:30
Hallo, ich habe 3 Tabellen: Kunde, Artikel, Lager.
Aus diesen drei Tabellen erstelle ich einen Bericht:
aus Kunden: Name
aus Artikel: Artikelname
aus Lager: Eingang, Ausgang , Datum
Ich habe für jeden Kunden pro Artikel eine Liste mit den Ein- und Ausgängen erstellt. Dann eine Berechnung um den aktuellen Stand je Kunde, je Artikel zu bekommen.
Jetzt habe ich eine Monatsübersicht erstellt, der Monatsname wird individuell eingegeben.
Nun mein Problem, auf den Bericht benötige ich immer den Lagerbestand des einzelnen Artikel je Kunde. Aber bei der Berechnung nimmt er natürlich nur die gefilterten Daten. Ich habe es schom mit Domsumme versucht, aber es kommt immer der falsche Wert raus.
Kann mir da jemand weiterhelfen?
danke

Kurt aus Kienitz
23.10.2001, 19:39
Hallo,

Wie sehen denn Deine DomSumme() versuche aus ?

Jerome
24.10.2001, 06:46
Hallo Kurt
meine Formel sieht so aus:

domsumme("[eingang]";"lager";"([kunde]![firma]='"&[firma]&"') and ([artikel]![artikelname]='"&[artikelname]&"')")

Gebe ich diese Formel im Bericht ein, erhalte die Gesamtsumme aller Eingänge.
Aber ich möchte je Kunde und je Artikel die Eingänge haben.
Was ist falsch?
Gruss

Kurt aus Kienitz
27.10.2001, 10:14
Hallo Jerome,

Sorry daß ich micht erst jetzt melde, irgendwie ist mir Dein Beitrag aus dem Sinn gekommen :(

Deine Tabellen sollten ungefähr so aussehen:

Tabelle: Firma
ID | Name
---+---------------
1 | HvM GmbH
2 | Schulze AG


Tabelle: Artikel
ArtikelNummer | Bezeichnung
--------------+----------------
4711 | Kölnsich Wasser
4712 | Düsseldorfisch Wasser
4713 | Berlinisch Wasser
4714 | Rhein Wasser


Tabelle: Lager
Eingang | Ausgang | Datum | Firma | Artikel
--------+---------+------------+-------+---------
5 | 0 | 01.01.2001 | 1 | 4711
5 | 0 | 01.01.2001 | 1 | 4712
0 | 3 | 02.01.2001 | 1 | 4711
5 | 0 | 02.01.2001 | 2 | 4711
5 | 0 | 02.01.2001 | 2 | 4711

Der passende DomSumme() Aufruf sieht dann so aus:

DomSumme("[eingang]";"lager";"firma='"&[firma]&"' and artikelnummer='"&[artikelnummer]&"')")

HTH