Wählen Sie ein beliebiges Thema unten aus, um mehr über Berichte in der Northwind Developer Edition zu erfahren.
Northwind Developer Edition bietet Beispielberichte in den folgenden drei Kategorien.
-
Verkaufsberichte: Monatlich pro Mitarbeiter, Monatlich pro Produkt, vierteljährlich pro Produkt
-
Mitarbeiterberichte: Email Liste, Telefonliste
-
Katalogbericht: Northwind Fall Catalog
Die Verkaufsergebnisse für Northwind können für unterschiedliche Zeitrahmen und für unterschiedliche Bereiche überprüft werden.
Das Berichtsformular enthält ein Menü, in dem Sie einen der vordefinierten Berichte auswählen können. Mithilfe der Textfelder im Berichtsformular können Sie Anpassungen vornehmen, um bestimmte Datumsbereiche auszuwählen.
Berichtskriterien
Das Berichtsformular enthält Kriterien für bestimmte Zeiträume, die durch ein Start- und Enddatum für die Verkaufsberichte bestimmt werden. Standardmäßig initialisiert das Berichtsformular diese Datumsangaben als aktuelles Datum für das Enddatum und drei Monate vor dem aktuellen Datum für das Startdatum. Mithilfe der Textfelder im Formular können Sie entweder oder beides anpassen, um andere Datumsbereiche auszuwählen.
Hinweis: Parameter wie Datumskriterien sind für bestimmte Berichte (Employee Email, Employee Phone List, Product Catalog) nicht erforderlich, die mit allen Datensätzen für den Bericht geöffnet werden. Um Verwechslungen zu vermeiden, sind die Datumsauswahlsteuerelemente im Berichtsformular ausgeblendet.
Gruppenkopf- und -fußzeilen
Gruppenheader können die Daten in Berichten sinnvoll organisieren, indem Daten nach Gruppen getrennt und zusammengefasst werden. Details in jeder Gruppe enthalten Informationen zu den einzelnen Mitgliedern dieser Gruppe. Berichte können Daten in Gruppenfußzeilen und in der Berichtsfußzeile zusammenfassen.
Moderne Diagramme
In Verkaufsberichten ergänzen moderne Diagramme die numerischen Daten mit Kreisdiagrammen, die die Daten zusammenfassen. Die Diagramme befinden sich im Berichtsheader, gefolgt von den Gruppenüberschriften und detaillierten Daten im Detailabschnitt. Gruppenfußzeilen zeigen Summen für jede Gruppe an.
Hinweis: Das Feature "Moderne Diagramme" ist in Access 2019 und höheren Versionen sowie in Microsoft 365-Abonnements verfügbar. Wenn Sie einen dieser Berichte in einer früheren Version öffnen, wird ein leerer Bereich angezeigt, in dem sich das Diagramm befinden würde.
Dynamische Filterung in der Berichtsansicht
Der Bericht Monatlicher Umsatz pro Mitarbeiter unterstützt auch grundlegende dynamische Filterung, wenn er in der Berichtsansicht angezeigt wird. Ein tempvar-Wert , der beim Auswählen des Monatlichen Umsatzes pro Mitarbeiter festgelegt wird, signalisiert, dass er in der Berichtsansicht geöffnet werden soll.
Berichte in Access unterstützen einige grundlegende Ereignisse in der Berichtsansicht, z. B. Double-Clicking eines Listenfelds oder das Klicken auf eine Befehlsschaltfläche. In dem hier angegebenen Fall wird eine Liste der Mitarbeiter in einem Listenfeld im Bericht angezeigt (das nur sichtbar ist, wenn er sich in der Berichtsansicht befindet). Wenn Sie auf den Namen eines Mitarbeiters doppelklicken, werden die Daten auf den Umsatz dieses Mitarbeiters gefiltert. Der Filter gilt nicht für das Diagramm, da das Anzeigen eines Kreisdiagramms für ein Element bedeutungslos wäre.
Hinweis: Ereignisse, die für Steuerelemente in Berichten verfügbar sind, sind nur eine Teilmenge der Ereignisse, die für dieselben Steuerelemente in Formularen verfügbar sind. die verfügbaren Steuerelemente sind auf die beabsichtigte Berichtserfahrung zugeschnitten.
Northwind Developer es Edition enthält zwei Berichte vom Typ "Liste" für Mitarbeiter:
• Mitarbeiterliste Email • Telefonliste für MitarbeiterSie können zusätzliche Berichte aus diesen Beispielen replizieren.
Listen sind Vorname nach Nachname sortiert, da der vollständige Name jedes Mitarbeiters im Bericht angezeigt wird. Die Mitarbeiter-Email-Liste und die Mitarbeitertelefonliste sind grundlegende Berichte. Die Liste "Employee Email" verwendet Gruppenüberschriften, um die Namen in Abschnitten zu organisieren, die auf dem ersten Buchstaben des sortierten Namens basieren, bei dem es sich um den Vornamen in diesem Bericht handelt. Zum Vergleich bietet die Mitarbeitertelefonliste einen anderen Ansatz ohne Gruppierung.
Wir haben den Northwind Fall Catalog-Bericht mit einem Augenzwinkern zu einem ähnlichen Bericht auf der DevExpress-Website erstellt.
Der herausforderndste Teil ist die erstellung eines Inhaltsverzeichnisses (Table of Contents, ToC) im Betrieb. Dazu muss der Bericht zweimal ausgeführt werden:
-
Zuerst wird es in eine Wegwerf-PDF-Datei gerendert, wobei Seitenzahleninformationen in eine temporäre Tabelle geschrieben werden, Catalog_TableOfContents. Dies erfolgt mithilfe einer Insert-Anweisung im Print-Ereignis der ProductCategoryName-Gruppierungsebene . Die spezielle Verarbeitung wird durch ein Flag in einem TempVar ausgelöst.
-
Beim zweiten Mal wird der Bericht wie gewohnt im Vorschaumodus geöffnet.
Bemerkenswert ist auch die Erstellung von zwei Gruppierungsebenen für Seite 2 (Tour the Gastronomische Welt) und 3 (Inhaltsverzeichnis).
-
Northwind 2.0 Developer Edition: Dinge, die Sie wissen sollten
-
Northwind 2.0 Developer Edition: Alle Themen