Aktueller Tipp

Seitensumme bilden

Die Bildung von Berichts- und Gruppensummen ist durch eine einfache Formel lösbar. In einem Textfeld im Berichtsfuß oder im Gruppenfuß wird in der Eigenschaft Steuerelementinhalt eingetragen

=Summe([txtWert])

Eine auf diese Weise gebildete Seitensumme führt aber zu einem Fehler. Mit ein wenig VBA-Code funktioniert es jedoch.

Und so geht’s:

  • Wechseln Sie in einem Bericht mit vielen Datensätzen, in dem Sie ein summierbares Feld verwenden (nennen wir es hier txtWert) in die Entwurfsansicht.

  • Erstellen Sie im Seitenfuß ein ungebundenes Textfeld. Geben Sie diesem den Namen txtSeitensummeWert.

  • Dieses Textfeld muss bei jedem Seitenbeginn mit 0 initialisiert werden. Markieren Sie dazu den Seitenkopf. Erstellen Sie im Ereignis Beim Drucken des Seitenkopfes eine Ereignisprozedur. Geben Sie im Codefenster an der Stelle des blinkenden Cursors folgenden Code ein:
    txtSeitensummeWert=0

  • Bei der Erstellung des Berichtes wird die Summe im Detailbereich gebildet. Markieren Sie daher den Detailbereich. Erstellen Sie im Ereignis Beim Drucken des Detailbereiches eine Ereignisprozedur. Geben Sie im Codefenster an der Stelle des blinkenden Cursors folgenden Code ein:
    txtSeitensummeWert= txtSeitensummeWert + txtWert

  • Testen Sie, indem Sie die Seitenansicht aufrufen.

^

 
callback
  • Kontakt

    Hauptsitz
    Möllendorffstraße 52
    10367 Berlin
    030 55096-0


    Filiale
    Storkower Straße 99/2
    10407 Berlin
    030 420826-0

    Ansprechpartner

    Kontaktdaten

 
impression
  • Folgen Sie uns zu einer kleinen Rundreise

    Impressionen

    Folgen Sie uns zu einer kleinen Rundreise

 
fastinfo
 
 
 
 
 
 
  • © 2008-2012· Comhard GmbH· Möllendorffstraße 52· 10367 Berlin
  • Tel.: +49 (0)30 55096-0· Fax: +49 (0)30 5596021·