Datengruppierung in Layouts
Nachdem Sie das grundlegende Layout entworfen haben, werden Sie vielleicht feststellen, dass der Bericht besser lesbar ist, wenn Sie die Datensätze nach bestimmten Feldern oder anderen Kriterien gruppieren. Durch Gruppieren können Sie Gruppen von Datensätzen optisch von anderen trennen sowie einführende und zusammenfassende Daten zu den Gruppen anzeigen. Der Gruppenwechsel basiert auf einem Gruppierungsausdruck. Dieser Ausdruck basiert normalerweise auf einem oder mehreren Tabellenfeldern, Sie können ihn jedoch auch so komplex gestalten, wie Sie möchten.
Wenn Sie Gruppen erstellt haben, hat das Berichtslayout Gruppenkopf- und Fußzeilenbereiche, zu denen Sie Steuerelemente hinzufügen können. Sie enthalten normalerweise das Feld-Steuerelement für das Feld, das für die Gruppe verwendet wird. Sie können Linien, Rechtecke, abgerundete Rechtecke oder eine Bezeichnung hinzufügen, die vor dem ersten Datensatz einer Gruppe angezeigt werden sollen. Gruppenfußzeilen enthalten häufig Gruppensummen und andere Zusammenfassungen für die Gruppe.
Sie können für die Gruppen auch andere Optionen angeben:
- Drucken von Text in Kopf- und Fußzeilen, um bestimmte Gruppen zu kennzeichnen
- Drucken jeder Gruppe auf einer neuen Seite
- Zurücksetzen der Seitennummern, wenn Gruppen auf einer neuen Seite gedruckt werden
Wenn es sich bei der Datenquelle um eine Tabelle handelt, befinden sich die Datensätze zum Gruppieren wahrscheinlich nicht in der richtigen Reihenfolge. Sie können die Daten nach Bedarf sortieren und ordnen, indem Sie für die Tabelle einen Index festlegen, eine geordnete Sicht in der Datenumgebung verwenden oder eine Abfrage als Datenquelle verwenden, um die Datensätze in Gruppen anzuzeigen. Das Berichtslayout sortiert und ordnet Ihre Daten nicht, sondern verarbeitet die Datensätze in derselben Reihenfolge, in der sie sich in der Datenquelle befinden. Das Sortieren und Ordnen der Datensätze muss mit Hilfe einer Sicht, eines Indexes oder einer anderen, layoutexternen Form der Datenbearbeitung erfolgen.
Wenn ein Gruppenwechsel beispielsweise anhand des Feldes Region erfolgt, wird jedes Mal eine Gruppe erstellt, sobald der Bericht einen anderen Wert für die Region verarbeitet. Der Bericht erkennt nicht, dass ein Land am Anfang der Tabelle in eine Gruppe mit demselben Land am Ende der Tabelle sortiert werden sollte.
Siehe auch
Vorbereitung der Datenablage | Verbessern des Seitenlayouts | Ändern von Layouts | Hinzufügen von Berichten und Etiketten | Integrieren von Abfragen und Berichten | Hinzufügen eines einzelnen Gruppenberichts