Lektion 4: Entwerfen des Berichts

In der vorherigen Lektion haben Sie die Berichtsmodellabfrage erstellt. In dieser Lektion wählen Sie die für den Bericht zu verwendende Struktur aus, weisen den Spalten, Zeilen und Detailbereichen Felder zu und fügen Gesamtsummen hinzu. Anschließend zeigen Sie im Berichts-Designer die Vorschau des Berichts an.

So wählen Sie einen Stil für den Bericht aus

  1. Klicken Sie auf der Seite Abfrage entwerfen des Berichts-Assistenten auf Weiter.

  2. Aktivieren Sie auf der Seite Berichtstyp auswählen die Option Matrix, und klicken Sie dann auf Weiter.

So entwerfen Sie den Bericht

  1. Wählen Sie auf der Seite Matrix entwerfen in der Liste Verfügbare Felder das Feld Product_Category1 aus, und klicken Sie dann auf Zeilen.

    Wichtiger HinweisWichtig

      In der Liste Verfügbare Felder werden die der Abfrage hinzugefügten Felder sowie alle zusätzlichen erforderlichen Felder aufgelistet, abhängig davon, wie die Felder innerhalb der Abfrage gruppiert sind. In Situationen, in denen durch die Abfrage auf Entitäten verwiesen wird und die Abfrage dann die Daten nach einer Entität gruppiert, werden die Entitätsschlüssel für die jeweilige Gruppe ebenfalls der Liste Verfügbare Felder hinzugefügt. In einem solchen Szenario enthält die Liste Verfügbare Felder doppelte Namen, z. B. Product und Product1. Product stellt den Entitätsschlüssel dar, und Product1 stellt den Wert des Felds dar, das Sie der Abfrage hinzugefügt haben. Wählen Sie beim Organisieren der Felder in Ihrem Berichtslayout immer das Wertefeld zum Anzeigen von Daten und den Entitätsschlüssel zum Gruppieren von Daten aus, wenn Sie nach der Entität anstatt nach dem Wert gruppieren möchten.

  2. Wählen Sie in der Liste Verfügbare Felder das Feld Product_Subcategory2 aus, und klicken Sie dann auf Zeilen.

  3. Wählen Sie in der Liste Verfügbare Felder das Feld Product3 aus, und klicken Sie dann auf Zeilen.

  4. Wählen Sie in der Liste Verfügbare Felder die Felder Order_Year und Order_Quarter aus, und klicken Sie dann auf Spalten.

  5. Wählen Sie in der Liste Verfügbare Felder das Feld Sum_Total_Due aus, und klicken Sie dann auf Details.

  6. Klicken Sie auf Weiter.

  7. Wählen Sie auf der Seite Matrixstil auswählen die Option Geschäftlich aus.

  8. Klicken Sie auf Weiter.

  9. Geben Sie im Feld Berichtsname den Namen QDReportTutorial ein, und klicken Sie dann auf Fertig stellen.

    Der Bericht wird auf der Registerkarte Entwurf des Berichts-Designers angezeigt. Jetzt können Sie den Bericht genauso ändern wie jeden anderen Bericht, der mit dem Berichts-Designer erstellt wurde. Da das falsche Aggregat in der Formel angezeigt wird, ändern Sie als Nächstes den Aggregatausdruck und fügen außerdem Gesamtsummenfelder hinzu.

So zeigen Sie eine Vorschau des Berichts an

  1. Wählen Sie im Fenster des Berichts-Designers die Registerkarte Vorschau aus.

  2. Geben Sie im Feld Order Date das Datum 5/1/2003 ein.

  3. Klicken Sie auf Bericht anzeigen.

    Die Ergebnisse werden auf der Registerkarte Vorschau gerendert. Sie können den Bericht wie jeden anderen Bericht im Berichts-Designer weiter bearbeiten, formatieren und auf dem Berichtsserver veröffentlichen.

    Beachten Sie, dass Sie Bestellungen sehen, die am oder nach dem 1. Mai 2003 vorgenommen wurden. Wenn Sie ein späteres Datum eingeben, sehen Sie die Bestellungen, die an oder nach diesem Datum vorgenommen wurden.

So ändern Sie den Text für die Eingabeaufforderung

  1. Klicken Sie im Bereich Berichtsdaten auf Parameter. Klicken Sie dann mit der rechten Maustaste auf Order Date, und klicken Sie dann auf Parametereigenschaften.

  2. Geben Sie im Feld EingabeaufforderungBestellungen an oder nach diesem Datum: ein.

  3. Klicken Sie auf OK.

So ändern Sie die Berichtsfeldformel

  1. Klicken Sie mit der rechten Maustaste auf der Registerkarte Entwurf auf die Zelle [Sum(Sum Total Due)].

    Das Dialogfeld Platzhaltereigenschaften wird geöffnet. Im Feld Wert sehen Sie: [First(Sum Total Due)].

  2. Wählen Sie First aus, und geben Sie dann Sum ein.

    Jetzt steht hier: [Sum(Sum Total Due)].

  3. Klicken Sie auf OK.

    Der Berichts-Designer verwendet als Standardwert First; dies entspricht der ersten Aggregatfunktion in der Liste verfügbarer Aggregate. Da Sie für diesen Bericht die Aggregatfunktion Sum verwenden möchten, müssen Sie das im Feld Fields!Sum Total Due.Value verwendete Aggregat von First in Sum ändern.

    Jetzt wird die richtige Aggregatfunktion im Feld verwendet. Als Nächstes fügen Sie Gesamtsummenfelder hinzu.

So fügen Sie Gesamtsummenfelder hinzu

  1. Klicken Sie auf der Registerkarte Entwurf auf [Order Year], zeigen Sie auf Gesamtergebnis hinzufügen, und wählen Sie Nach aus.

    Der Gesamtumsatz wird beim Rendern des Berichts angezeigt.

  2. Klicken Sie mit der rechten Maustaste auf [Order Quarter], zeigen Sie auf Gesamtergebnis hinzufügen, und wählen Sie Nach aus.

    Der Gesamtumsatz für alle Quartale pro Jahr wird beim Rendern des Berichts angezeigt.

  3. Klicken Sie mit der rechten Maustaste auf [Product 3], zeigen Sie auf Gesamtergebnis hinzufügen, und wählen Sie Nach aus.

    Der Gesamtumsatz für jedes Produkt wird beim Rendern des Berichts angezeigt.

  4. Klicken Sie mit der rechten Maustaste auf [Product_Subcategory], zeigen Sie auf Gesamtergebnis hinzufügen, und wählen Sie Nach aus.

    Der Gesamtumsatz für jede Produktunterkategorie wird beim Rendern des Berichts angezeigt.

  5. Klicken Sie mit der rechten Maustaste auf [Product Category], zeigen Sie auf Gesamtergebnis hinzufügen, und wählen Sie Nach aus.

    Der Gesamtumsatz für jede Produktkategorie wird beim Rendern des Berichts angezeigt.

So zeigen Sie eine Vorschau des Berichts an

  1. Wählen Sie im Fenster des Berichts-Designers die Registerkarte Vorschau aus.

  2. Geben Sie im Feld Bestellungen an oder nach diesem Datum5/1/2003 ein.

  3. Klicken Sie auf Bericht anzeigen.

    Die Ergebnisse werden auf der Registerkarte Vorschau gerendert.

    HinweisHinweis

    Bevor Sie versuchen, den Bericht auf dem Berichtsserver zu veröffentlichen, sollten Sie die TargetServerURL-Adresse angeben, indem Sie das Menü Projekt öffnen, auf Eigenschaften klicken, die TargetServerURL-Adresse in das Dialogfeld Eigenschaftenseiten eingeben und dann auf OK klicken.

Nächste Schritte

Sie haben erfolgreich einen Bericht auf der Basis einer Berichtsmodellabfrage im Berichts-Designer erstellt. Weitere Informationen zum Formatieren von Berichten im Berichts-Designer finden Sie unter Lektion 5: Formatieren eines Berichts unter Lernprogramm: Erstellen eines einfachen Tabellenberichts.