Grayworks Geschrieben 19. Mai 2023 Melden Teilen Geschrieben 19. Mai 2023 Hallo, wie könnte man im Reportdesigner es so einstellen, dass Mengen nach Mengeneinheit gruppiert in Summen ausgegeben werden? Beispiel: wir verkaufen: Pos 1: X (5 Stk.) Pos 2: Y (1m) Pos 3: Z (3 Stk.) Im Band, wo die Summen ausgegeben werden (oder auch woanders) soll jetzt folgendes ausgegeben werden: Summe: 8 Stk. 1m die Summen sollen also jeweils einzeln gezogen und dann in einem dehnbaren Feld untereinander ausgegeben werden. mit welcher SQL können wir das reißen? Beste Grüße im Voraus, Grayworks Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
1 A.Zweimüller Geschrieben 22. Mai 2023 Melden Teilen Geschrieben 22. Mai 2023 Hallo @Grayworks hierfür ist eine neue Abfrage nötig, diese in dem Beleg, ich gehe mal vom Beleg0400 aus, erstellt werden muss. In der neuen Abfrage muss ein group by auf die Mengeneinheit und ein SUM um die Menge gemacht werden. Da die MEH nicht in der BEP enthalten ist muss diese zuvor dazu geholt werden, dies muss über die ART / ART.MEH_ID geschehen. Danach muss im Beleg0400 das Band MasterData PosiBand von der Abfrage Positionen auf die neue Abfrage "umgebaut" werden. Da vermutlich die Artikelnummer nicht gleich sein dürften bei den Gruppierten Mengeneinheiten müsste man noch eine Lösung für die Ausgabe der Artikelnummer finden, ich würde es mit einem LIST machen. Selbige bei der Artikelbeschreibung. Wie man sieht ist der Aufwand nicht gerade gering und es ist nicht getan eine neue SQL dafür zu erstellen. Gruß Andreas Zweimüller 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0 Grayworks Geschrieben 24. Mai 2023 Autor Melden Teilen Geschrieben 24. Mai 2023 Hallo Herr Zweimüller, klingt dann doch sehr kompliziert, aber plausibel, dass FastReport hier nichts intuitiveres bietet. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Frage
Grayworks
Hallo,
wie könnte man im Reportdesigner es so einstellen, dass Mengen nach Mengeneinheit gruppiert in Summen ausgegeben werden?
Beispiel: wir verkaufen:
Pos 1: X (5 Stk.)
Pos 2: Y (1m)
Pos 3: Z (3 Stk.)
Im Band, wo die Summen ausgegeben werden (oder auch woanders) soll jetzt folgendes ausgegeben werden:
Summe:
8 Stk.
1m
die Summen sollen also jeweils einzeln gezogen und dann in einem dehnbaren Feld untereinander ausgegeben werden.
mit welcher SQL können wir das reißen?
Beste Grüße im Voraus,
Grayworks
Link zu diesem Kommentar
Auf anderen Seiten teilen
2 Antworten auf diese Frage
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.