Daten nach einem benutzerdefinierten Feld gruppieren
Dieses Tutorial zeigt, wie Sie einen Bericht nach einem benutzerdefinierten Kriterium gruppieren, insbesondere Daten nach Wochentagen gruppieren.
- Erstellen Sie einen neuen oder öffnen Sie einen vorhandenen datengebundenen Bericht.
Sie können keine Gruppierung anwenden, wenn Ihr Bericht nicht an eine Datenquelle gebunden ist.
- Erstellen Sie ein berechnetes Feld. Wechseln Sie zum Panel Feldliste, wählen Sie die Datenquelle oder eine Tabelle darin aus und klicken Sie auf Berechnetes Feld hinzufügen.

- Klicken Sie auf die Schaltfläche Bearbeiten für das berechnete Feld und dann auf die Auslassungspunkte-Schaltfläche der Eigenschaft Ausdruck. Wählen Sie im aufgerufenen Ausdrucks-Editor die gewünschte Datums-/Zeitfunktion und definieren Sie den Namen des Datenfelds in [eckigen Klammern]. Verwenden Sie beispielsweise die Funktion GetDayOfWeek([OrderDate]), um einen nullbasierten Index des Wochentags zurückzugeben, der aus dem Datenfeld OrderDate extrahiert wird.

Klicken Sie auf OK, um den Editor zu schließen und die Änderungen zu speichern. 4. Fügen Sie das Band Gruppenkopf ein, wählen Sie den Abschnitt Gruppenfelder in der Kategorie Gruppenkopf-Aufgaben und fügen Sie ein neues Gruppenfeld hinzu, um die Berichtsdaten nach dem berechneten Feld zu gruppieren.

Klicken Sie auf die Schaltflächen oder
, um die Sortierreihenfolge innerhalb der Gruppe festzulegen (aufsteigend oder absteigend). Verwenden Sie die Schaltfläche
, um die Sortierung in gruppierten Daten zu deaktivieren.
-
Wechseln Sie zur Feldliste und ziehen Sie die gewünschten Datenfelder auf den Berichtsbereich.

-
Wählen Sie das Label im Gruppenkopf und setzen Sie die Eigenschaft Text-Formatzeichenfolge auf {0:dddd}. Dadurch zeigt das Label nur den Wochentag und nicht das Datum an.

Wechseln Sie zur Druckvorschau, um das Ergebnis anzuzeigen.
