Aktuellen Datensatz drucken

Von: , Frage gestellt am Mo, 20. Dez 1999

Wie kann ich aus einem Formular den aktuellen Datensatz drucken.
Wenn ich es mit Befehlsschaltflechen mache druckts mir alle Datensätze aus!
Am besten wäre Ausdruck über einen Bericht, wo ich den aktuellen Datensatz übergebe!

Hilft mir Bitte
Es ist sehr dringend

5 Antworten zu dieser Frage

  1. Antwort von nach 12 Minuten hilfreich
    Re: Aktuellen Datensatz drucken

    Da gibt es etliche Möglichkeiten - die gängigste ist wohl, den Bericht beim Öffnen zu filtern, z.B. so:

    Docmd.Openreport "MeinBericht",,,"AdressID = " & Me!AdressID

    oder was immer als Filter taugt...

    Reinhard [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach 27 Minuten hilfreich
      Re^2: Aktuellen Datensatz drucken

      Kann ich das als Berichtöffnen Ereignis einbauen, dann sieht der Code wahrscheindlich anders aus?

      PS:VBA bin nicht sehr gut.

      • Antwort von nach einer Stunde hilfreich
        Re^3: Aktuellen Datensatz drucken

        Kann ich das als Berichtöffnen Ereignis
        einbauen, dann sieht der Code
        wahrscheindlich anders aus?

        PS:VBA bin nicht sehr gut.
        Das ist ja das Öffnen des Berichts - das BerichtÖffnen-Ereignis kommt ja erst danach. Wie öffnest du denn jetzt den Bericht, wenn nicht mit OpenReport?
        Ansonsten: Leg den Code halt auf eine Schaltfläche!

        Reinhard

        PS: Access programmieren ohne VBA wird nichts!

        • Antwort von nach 2 Stunden hilfreich
          Re^4: Aktuellen Datensatz drucken

          Ja ich habe es mit der Openreport Methode geschafft.

          Danke noch.

  2. Antwort von nach einem Tag hilfreich
    Re: Aktuellen Datensatz drucken

    Eine Möglichkeit ohne Bericht wäre allerdings auch
    Datei DatensatzMarkieren und Datei Drucken die Option Markierte Datensätze Drucken.
    Ein Manko ist die eingeschränkte Formatierung. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!