Hinzufügen von Summen zu Gruppe Fußzeilen in Access-Berichte

September 15

Hinzufügen von Summen zu Gruppe Fußzeilen in Access-Berichte

Microsoft Access enthält viele Tools zum Anpassen Ihrer Berichte. Zu diesen Tools zählen Assistenten zum Erstellen von benutzerdefinierten Gruppierungen und Visual Basic für Applikationen (VBA) erstellen oder benutzerdefinierte Steuerelemente zu füllen. Mithilfe dieser Tools lassen Sie Summen Gruppe Fußzeilen für Ihre Berichte hinzufügen.

Anweisungen

1 Erstellen Sie eine Tabelle mit Beispieldaten: Erstellen Sie eine leere Datenbank in Access durch Drücken der "Alt-F > New > leere Datenbank." Definieren Sie im nächsten Fenster eine Tabelle mit den folgenden Feldern und Typen:

Buch: TextDatesold: DatumNetsale: Währung

2 Geben Sie die folgenden Beispieldaten in der Tabelle, für die Felder in Schritt 1:

Geschichte von zwei cities,12/1/2009,$4.00Geschichte von zwei cities,12/2/2009,$4.00Geschichte von zwei cities,12/4/2009,$4.00Krieg und peace,12/3/2009,$2.00Krieg und peace,12/1/2009,$1.98Krieg und peace,12/4/2009,$2.10

3 Erstellen eines Berichts durch Auswahl von "Create > Bericht." Stellen Sie sicher das "Design > Gruppieren und sortieren" Symbol markiert ist, klicken Sie auf "Hinzufügen einer Gruppe" im Fenster "Gruppieren, Sortieren und Summe" am unteren Rand des Bildschirms.

4 Wählen Sie die Parameter zum Erstellen der Gruppe gesamt: Wählen Sie "Gruppe auf Buch", dann klicken Sie auf "Mehr". Legen Sie "mit Netsale belief sich auf" auf "Total auf Netsale." Kontrollkästchen "Show Grandtotal" und "Teilergebnis im Gruppenfuß zeigen."

5 Rechtsklicken Sie auf die Registerkarte "Booksales" und wählen Sie "Seitenansicht" oder "Bericht anzeigen." Access wird die Fußzeile Gruppensummen für das Feld "Nettoverkaufsertrag" angezeigt. Gehen Sie zu Schritt 6, wenn die Summe, die Sie gerade berechnet nicht die richtige ist.

6 Dass die Datenbank ausführen von Visual Basic für Applikationen-Programme: Drücken Sie "Inhalt aktivieren" auf das Beige Rechteck, das unter dem Haupt-Toolbar angezeigt wird. Wählen Sie "Datei > Optionen > Vertrauensstellungscenter > Vertrauensstellungscenter > Einstellungen für Makros" und klicken Sie auf der Option "Alle Makros aktivieren."

7 Erstellen Sie einen zweiten Bericht aus den Buch-Daten: Wählen Sie "erstellen > Bericht" Gruppieren Sie das Feld "Buchen" Titel indem mit der rechten Maustaste auf die Spaltenüberschrift "Buch" und "Gruppe auf Buch."

8 Rechtsklicken Sie auf die Registerkarte "Berichte"Booksales"" und wählen Sie "Entwurfsansicht." Klicken Sie auf das Steuerelement "Textfeld" auf der Symbolleiste und klicken Sie dann auf alle Freiraum in dem Bericht "Fußzeile" Bereich.

9 Im Textfeld Name: mit der rechten Maustaste darauf und wählen Sie "Eigenschaften". Geben Sie in der "Anderen" Registerkarte im Fenster "Eigenschaftenblatt" "Footertotal."

10 Erstellen Sie eine Prozedur, die "Footertotal" füllen wird: mit der rechten Maustaste einer leeren Stelle im Bericht, und wählen Sie "Berichtseigenschaften." Die Registerkarte "Ereignis", klicken Sie auf den Pfeil nach unten in der Zeile "auf aktivieren". Markieren Sie den Text "[Ereignisprozedur]" und dann auf die Schaltfläche "..." rechts neben den Pfeil nach unten.

11 Fügen Sie den folgenden Code um die "Report_Activate"-Unterroutine in Visual Basic für Anwendungen integrierte Entwicklungsumgebung (IDE) zu ersetzen:

Private Sub Report_Activate()Footertotal. Wert = AccessTotalsnetsale.ValueEndSub

12 Drücken Sie "Alt-F11" Rückkehr nach Zugang. Rechtsklicken Sie auf die Registerkarte "Booksales" Bericht, und wählen Sie "Druckvorschau". Beachten Sie, dass die Fußzeile der Seite nun die Gesamtsumme angezeigt wird.

Tipps & Warnungen

  • Diese Anweisungen beinhalten die Sicherheitseinstellungen geändert. Diese Schritte nur, wenn Sie die Risiken, die mit dieser Aktion voll bewusst sind.