Seite 1 von 1

Mehrere Abfragen darstellen

Verfasst: Fr, 11.12.2009 14:49
von Sappalott
Hallo,

ich suche nach einer Möglichkeit mehrere Abfragen in einem Dokument (z.B. Bericht oder Serienbrief) einzubinden. Die Diskussion unter diesem Link habe ich gelesen. Ich halte Calc aber nicht für geeignet, da ich nicht für jeden Artikel ein Tabellenblatt erstellen möchte, sondern eine Art Serienbrief-Funktion (bzw. Serienbericht) benötige.
Im folgenden Beispiel will ich zu einem Artikel die Anzahl der Verkäufe pro Jahr angezeigt bekommen und zusätzlich die Stückliste anzeigen, welche sich wiederum aus anderen Artikeln zusammen setzt.
Ich weiß gar nicht, ob das überhaupt in Openoffice funktioniert. Ich benötige dafür entweder zwei Abfragen oder zwei unterschiedliche Gruppierungs-Bedingungen.

Die Datenbank ist vom Prinzip her wie folgt aufgebaut:

Code: Alles auswählen

______________       _______________       __________________
| Verkaeufe  |       |   Artikel   |       |   Stueckliste  |
-------------- n   1 --------------- 1   n ------------------
| #ArtikelID | <---> | #ArtikelID  | <---> | #ArtikelID     |
| #Jahr      |       | Bezeichnung |   --> | #Sub-ArtikelID |
| Anzahl     |       ---------------   | 1 ------------------
--------------                         |
      ____________________________     |
      | Artikel AS Sub-Artikel   |     |
      ---------------------------- 1   |
      | #ArtikelID AS Sub-Art-ID | <----
      | Bezeichnung AS Sub-Bez   |
      ----------------------------
Der Bericht oder Serienbrief soll dann wie folgt aussehen:

Code: Alles auswählen

<Artikel.ArtikelID> <Artikel.Bezeichnung>

Liste der Verkaeufe:
_________________________________________
| Jahr             | Anzahl             |
-----------------------------------------
| <Verkaeufe.Jahr> | <Verkaeufe.Anzahl> |
| <...>            |                    |
------------------------------------------

Stückliste von <Stueckliste.ArtikelID> :
_______________________________________________________
| Sub-Artikel-ID              | Bezeichnung           |
-------------------------------------------------------
| <Sub-Artikel.Sub-ArtikelID> | <Sub-Artikel.Sub-Bez> |
| <...>                       | <...>                 |
-------------------------------------------------------

Re: Mehrere Abfragen darstellen

Verfasst: Di, 15.12.2009 18:25
von Sappalott
Habe bislang noch keine Möglichkeit gefunden. Man kann zwar (mit dem report builder)mehrfache Gruppierungen durchführen, jedoch baut jede Gruppierung auf einander auf. Also: Zuerst wird nach Feld xy gruppiert und dann nach Feld nm.