Sortieren von Daten in einem Datenbereich (Berichts-Generator und SSRS)Sort Data in a Data Region (Report Builder and SSRS)

Wenn Sie bei der erstmaligen Ausführung eines Berichts die Sortierreihenfolge für Daten in einem Datenbereich ändern möchten, müssen Sie den Sortierungsausdruck für den Datenbereich oder die Datengruppe festlegen.To change the sort order of data in a data region when a report first runs, you must set the sort expression on the data region or group. Die Sortierungsausdruck für eine Gruppe wird automatisch auf den gleichen Wert wie der Gruppierungsausdruck festgelegt.By default, the sort expression for a group is automatically set to the same value as the group expression.

  • Legen Sie in einem Tablix-Datenbereich den Sortierungsausdruck für den Datenbereich oder für die einzelnen Gruppen, einschließlich der Detailgruppe, fest.In a tablix data region, set the sort expression for the data region or for each group, including the details group. Enthält ein Tablix-Datenbereich nur eine Detailgruppe, können Sie mit gleichem Ergebnis einen Sortierungsausdruck in der Abfrage, für den Datenbereich oder aber für die Detailgruppe definieren.If you have only one details group in a tablix data region, you can define a sort expression in the query, on the data region, or on the details group and they all have the same effect.

  • Legen Sie in einem Diagrammdatenbereich den Sortierungsausdruck für die Kategorie- und Reihengruppen fest, um die Sortierreihenfolgen für die einzelnen Gruppen zu steuern.In a chart data region, set the sort expression for the Category and Series groups to control the sort order for each group. Die Reihenfolge der Farben in einer Diagrammlegende wird durch den Sortierungsausdruck für die Datenpunkte in der Kategoriegruppe bestimmt.The order for colors in a chart legend is determined by the sort expression for the data points in the Category group.

  • Daten in einen Messgerätdatenbereich müssen meist nicht sortiert werden, da auf dem Messgerät ein einzelner Wert in Bezug auf einen Bereich angezeigt wird.In a gauge data region, you do not typically need to sort data because the gauge displays a single value relative to a range. Wenn Sie die Daten eines Messgeräts dennoch sortieren müssen, definieren Sie zunächst eine Gruppe, und legen Sie dann den Sortierungsausdruck für die Gruppe fest.If you do need sort data in a gauge, you must first define a group, and then set the sort expression for the group.

Weitere Informationen finden Sie unter Filtern, Gruppieren und Sortieren von Daten (Berichts-Generator und SSRS).For more information, see Filter, Group, and Sort Data (Report Builder and SSRS).

Bei einem Tablix-Datenbereich können Sie auch am oberen Rand eines Spaltenheaders eine interaktive Sortierschaltfläche hinzufügen, um Benutzern die Möglichkeit zu geben, die Sortierreihenfolge von Gruppen oder Detailzeilen zu ändern.For a tablix data region, you can also add an interactive sort button to the top of a column header to provide the user with the ability to change the sort order of groups or detail rows. Weitere Informationen finden Sie unter Interaktive Sortierung (Berichts-Generator und SSRS).For more information, see Interactive Sort (Report Builder and SSRS).

Hinweis

Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen.Each authoring environment provides different ways to create, open, and save reports and related items.

So sortieren Sie Daten in einem Tablix-DatenbereichTo sort data in a Tablix data region

  1. Klicken Sie auf der Entwurfsoberfläche mit der rechten Maustaste auf ein Zeilenhandle, und klicken Sie anschließend auf Tablix-Eigenschaften.On the design surface, right-click a row handle, and then click Tablix Properties.

  2. Klicken Sie auf Sortierung.Click Sorting.

  3. Führen Sie für jeden Sortierungsausdruck die folgenden Schritte aus:For each sort expression, follow these steps:

    1. Klicken Sie auf Hinzufügen.Click Add.

    2. Geben Sie einen Ausdruck ein, nach dem die Daten sortiert werden sollen, oder wählen Sie diesen aus.Type or select an expression by which to sort the data.

    3. Wählen Sie in der Dropdownliste der Spalte Reihenfolge die Sortierreihenfolge für die einzelnen Ausdrücke aus.From the Order column drop-down list, choose the sort direction for each expression. Bei Auswahl vonA-Z sortiert der Ausdruck in aufsteigender Reihenfolge.A-Z sorts the expression in ascending order. Bei Auswahl vonZ-A sortiert der Ausdruck in absteigender Reihenfolge.Z-A sorts the expression in descending order.

  4. Klicken Sie auf OK.Click OK.

So sortieren Sie Werte in einer Gruppe (einschließlich der Detailgruppe) für eine TablixTo sort values in a group, including the details group, for a Tablix

  1. Klicken Sie auf der Entwurfsoberfläche auf den Tablix-Datenbereich, um ihn auszuwählen.On the design surface, click in the tablix data region to select it. Im Bereich "Gruppierung" werden die Zeilengruppen und Spaltengruppen für den Tablix-Datenbereich angezeigt.The Grouping pane displays the row groups and column groups for the Tablix data region.

  2. Klicken Sie im Bereich „Zeilengruppen“ mit der rechten Maustaste auf den Gruppennamen, und klicken Sie anschließend auf Gruppe bearbeiten.In the Row Groups pane, right-click the group name, and then click Edit Group.

  3. Klicken Sie im Dialogfeld Tablix-Gruppe auf Sortieren.In the Tablix Group dialog box, click Sort.

  4. Führen Sie für jeden Sortierungsausdruck die folgenden Schritte aus:For each sort expression, follow these steps:

    1. Klicken Sie auf Hinzufügen.Click Add.

    2. Geben Sie einen Ausdruck ein, nach dem die Daten sortiert werden sollen, oder wählen Sie diesen aus.Type or select an expression by which to sort the data.

    3. Wählen Sie in der Dropdownliste der Spalte Reihenfolge die Sortierreihenfolge für die einzelnen Ausdrücke aus.From the Order column drop-down list, choose the sort direction for each expression. Bei Auswahl vonA-Z sortiert der Ausdruck in aufsteigender Reihenfolge.A-Z sorts the expression in ascending order. Bei Auswahl vonZ-A sortiert der Ausdruck in absteigender Reihenfolge.Z-A sorts the expression in descending order.

  5. Klicken Sie auf OK.Click OK.

So sortieren Sie x-Achsenbezeichnungen in alphabetischer Reihenfolge in einem DiagrammTo sort x-axis labels in alphabetical order on a chart

  1. Klicken Sie mit der rechten Maustaste auf ein Feld in der Kategoriefeldablagezone, und klicken Sie auf Kategoriegruppeneigenschaften.Right-click a field in the Category Field drop-zone and click Category GroupProperties.

  2. Klicken Sie im Dialogfeld Kategoriegruppeneigenschaften auf Sortierung.In the Category Group Properties dialog box, click Sorting.

  3. Führen Sie für jeden Sortierungsausdruck die folgenden Schritte aus:For each sort expression, follow these steps:

    1. Klicken Sie auf Hinzufügen.Click Add.

    2. Wählen Sie den Ausdruck aus, der mit dem Gruppierungsfeld übereinstimmt.Select the expression that matches your grouping field. Sie können den Ausdruck für das Gruppierungsfeld überprüfen, indem Sie auf Gruppierungklicken.You can verify the expression for the grouping field by clicking Grouping.

    3. Wählen Sie in der Dropdownliste der Spalte Reihenfolge die Sortierreihenfolge für die einzelnen Ausdrücke aus.From the Order column drop-down list, choose the sort direction for each expression. Bei Auswahl vonA-Z sortiert der Ausdruck in aufsteigender alphabetischer Reihenfolge.A-Z sorts the expression in ascending alphabetical order. Bei Auswahl vonZ-A sortiert der Ausdruck in absteigender alphabetischer Reihenfolge.Z-A sorts the expression in descending alphabetical order.

  4. Klicken Sie auf OK.Click OK.

So sortieren Sie die Datenpunkte in aufsteigender oder absteigender Reihenfolge in einem DiagrammTo sort the data points in ascending or descending order on a chart

  1. Klicken Sie mit der rechten Maustaste auf ein Feld in der Kategoriefeldablagezone, und klicken Sie auf Kategoriegruppeneigenschaften.Right-click a field in the Category Field drop zone and click Category GroupProperties.

  2. Klicken Sie im Dialogfeld Kategoriegruppeneigenschaften auf Sortierung.In the Category Group Properties dialog box, click Sorting.

  3. Führen Sie für jeden Sortierungsausdruck die folgenden Schritte aus:For each sort expression, follow these steps:

    1. Klicken Sie auf Hinzufügen.Click Add.

    2. Wählen Sie den Ausdruck aus, der mit dem Datenfeld übereinstimmt.Select the expression that matches your data field. In den meisten Fällen ist dies ein aggregierter Wert, z. B. =Sum(Fields!Quantity.Value).In most cases, this is an aggregated value, such as =Sum(Fields!Quantity.Value).

    3. Wählen Sie in der Dropdownliste der Spalte Reihenfolge die Sortierreihenfolge für die einzelnen Ausdrücke aus.From the Order column drop-down list, choose the sort direction for each expression. Bei Auswahl vonA-Z sortiert der Ausdruck in aufsteigender Reihenfolge.A-Z sorts the expression in ascending order. Bei Auswahl vonZ-A sortiert der Ausdruck in absteigender Reihenfolge.Z-A sorts the expression in descending order.

  4. Klicken Sie auf OK.Click OK.

So sortieren Sie die Daten in aufsteigender oder absteigender Reihenfolge zur Anzeige auf einem MessgerätTo sort data in ascending or descending order for display on a gauge

  1. Klicken Sie mit der rechten Maustaste auf das Messgerät, und klicken Sie auf Datengruppe hinzufügen.Right-click the gauge and click Add Data Group.

  2. Klicken Sie im Dialogfeld Messgerätbereichsgruppen-Eigenschaften bei Bedarf auf Allgemein .In the Gauge Panel GroupProperties dialog box, click General if necessary.

  3. Klicken Sie unter Gruppierungsausdrückeauf Hinzufügen.In Group expressions, click Add.

  4. Geben Sie unter Gruppieren nacheinen Ausdruck ein, nach dem die Daten gruppiert werden sollen, oder wählen Sie diesen aus.In Group on, type or select an expression by which to group the data.

  5. Wiederholen Sie die Schritte 3 und 4, bis Sie alle zu verwendenden Gruppierungsausdrücke hinzugefügt haben.Repeat steps 3 and 4 until you have added all the group expressions you want to use.

  6. Klicken Sie auf Sortierung.Click Sorting.

  7. Führen Sie für jeden Sortierungsausdruck die folgenden Schritte aus:For each sort expression, follow these steps:

    1. Klicken Sie auf Hinzufügen.Click Add.

    2. Wählen Sie den Ausdruck aus, der mit dem Gruppierungsfeld übereinstimmt.Select the expression that matches your grouping field. Sie können den Ausdruck für das Gruppierungsfeld überprüfen, indem Sie auf Gruppierungklicken.You can verify the expression for the grouping field by clicking Grouping.

    3. Wählen Sie in der Dropdownliste der Spalte Reihenfolge die Sortierreihenfolge für die einzelnen Ausdrücke aus.From the Order column drop-down list, choose the sort direction for each expression. Bei Auswahl vonA-Z sortiert der Ausdruck in aufsteigender Reihenfolge.A-Z sorts the expression in ascending order. Bei Auswahl vonZ-A sortiert der Ausdruck in absteigender Reihenfolge.Z-A sorts the expression in descending order.

  8. Klicken Sie auf OK.Click OK.

Weitere Informationen zur Gruppierung von Daten auf einem Messgerät finden Sie unter Messgeräte (Berichts-Generator und SSRS).For more information about how data is grouped in a gauge, see Gauges (Report Builder and SSRS).

Weitere InformationenSee Also

Diagramme (Berichts-Generator und SSRS) Charts (Report Builder and SSRS)
Formatieren von Achsenbezeichnungen in einem Diagramm (Berichts-Generator und SSRS) Formatting Axis Labels on a Chart (Report Builder and SSRS)
Angeben von Farben, die für mehrere Formdiagramme konsistent sind (Berichts-Generator und SSRS)Specify Consistent Colors across Multiple Shape Charts (Report Builder and SSRS)