Seite 1 von 1

Gruppierung nicht nach Gruppierungsmerkmal sortieren

Verfasst: Mo, 02.02.2015 12:51
von errweh
Liebe Gemeinde,

folgender Fall: Ich habe eine Datenbank völlig analog dem Beispiel in der Doku zu Base https://wiki.documentfoundation.org/ima ... te_V35.pdf. Dort wird anhand eines Beispiels die Funktionsweise des Report-Designers erklärt. In dem Beipiel wird ein Mahnverfahren nachgespielt. (Eine Bibliothek verschickt Mahnungen an die Leser. In den Mahnungen sind die nicht zurückgebenen Bücher auflistet.)
Realisiert wird das über eine Gruppierung. Gruppierungskriterium ist der Leser. Durch einen erzwungenen Seitenumbruch wird für jede Mahnung eine einzelne Seite erzeugt. (ca. ab Seite 9 in der Doku)

Also ganz einfach, funktioniert prima.

Nun möchte ich aber eine andere Sortierung errreichen. In obigen Beispiel bekommt man einen Stapel Seiten, der nach dem Leser, also dem Gruppierungsmerkmal, sortiert ist. Ich möchte aber nur nach dem Merkmal gruppieren und nach einem anderem Merkmal sortieren. Zb. nach der Postleitzahl, die im Gruppenkopf steht. Im Ergebnis möchte ich also die kompletten unveränderten Seiten in einer anderen Reihenfolge haben.

Hat da jemand eine Idee, wie das funktionieren könnte?

Re: Gruppierung nicht nach Gruppierungsmerkmal sortieren

Verfasst: Mo, 02.02.2015 18:50
von RobertG
Hallo errweh,

Gruppierung und Sortierung sind im Report-Builder eins. Du kannst aber auch Gruppenköpfe und Gruppenfüße nicht anzeigen lassen. Wenn Du z.B. wie bei dem Bibliotheksbeispiel nach Namen gruppiert hast, aber eine Hauptsortierung nach Postleitzahlen haben möchtest, die der Gruppierung übergeordnet ist, so gehst Du nach "Ansicht → Sortierung und Gruppierung" und setzt die Postleitzahl an die oberste Stelle der Sortierung. Dann achte noch darauf, dass Du "Gruppenkopf → Nicht vorhanden" wählst. Der Gruppenfuß ist standardmäßig sowieso erst einmal abgewählt.

Die Reihenfolge der Sortierung kannst Du auch nachträglich durch die Buttons beeinflussen, die als "Gruppenaktionen" zur Verfügung stehen. Leider fehlen hier die korrekten Buttons. Die Hilfe beim Bewegen der Maus über die Buttons zeigt dann aber an, welcher die Gruppe nach oben oder unten verschiebt oder eben auch löscht.

Gruß

Robert

Re: Gruppierung nicht nach Gruppierungsmerkmal sortieren

Verfasst: Di, 03.02.2015 07:32
von errweh
Hallo Robert,

vielen Dank für Deine Anregungen. Auf die Idee, den Gruppenkopf nicht anzuzeigen, bin ich nicht gekommen. Das werde ich ausprobieren. Die Felder, die im Gruppenkopf und -fuß stehen, verschiebe ich einfach in den Seitenkopf, bzw. -fuß - kein Problem in dem Fall.

Nochmals besten Dank,
Ronald

Re: Gruppierung nicht nach Gruppierungsmerkmal sortieren

Verfasst: Mi, 04.02.2015 08:04
von errweh
Hallo Robert,

nur eine kurze Rückmeldung: Perfekt, genau wie Du geschrieben hast. Habe lediglich eine weitere übergeordnete Gruppierung eingefügt. Das hatte ich zwar auch schon zuvor probiert. Der Trick ist aber tatsächlich, den Gruppenkopf und -fuß der neuen Gruppierung nicht anzuzeigen.
Sehr fein.

Ronald

Re: Gruppierung nicht nach Gruppierungsmerkmal sortieren

Verfasst: Mi, 04.02.2015 13:42
von RobertG
Hallo Ronald,

dann muss ich an der Stelle wohl noch ein bisschen im Handbuch ergänzen, damit das klar wird ...

Gruß

Robert