Mehrere Abfragen darstellen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Sappalott
Beiträge: 9
Registriert: So, 24.04.2005 20:44

Mehrere Abfragen darstellen

Beitrag 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> |
| <...>                       | <...>                 |
-------------------------------------------------------
Sappalott
Beiträge: 9
Registriert: So, 24.04.2005 20:44

Re: Mehrere Abfragen darstellen

Beitrag 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.
Antworten