Wie kann man an Berichtsauswertungen Werten übergeben?

Beim Anlegen von allgemeinen Berichten, die dann per VBA mit bestimmten Filtern versehen werden, möchte man im Bericht erkennen, welcher Filter aktiviert wurde. Dazu geht man wie folgt vor:

  1. Man legt in dem Bericht ein ungebundenes Textfeld (z.B. Auswertung) an.
  2. In der Prozedur, die den Bericht öffnet, werden die Parameter übergeben
    DoCmd.OpenReport DocName, A_PREVIEW, , LinkCriteria, , Suchkriterien
  3. Übernahme der Parameter in das Textfeld im Bericht.
Private Sub Seitenkopfbereich_Format(Cancel As Integer, FormatCount As Integer)
    If IsNull(OpenArgs) Then
        Me.Auswertung= ""
    Else
        Me.Auswertung= Me.OpenArgs
    End If
End Sub

-- KerstinSchiebel - 27 Jul 2007
Topic revision: r1 - 2007-07-27, KerstinSchiebel
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)