Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Bericht für jeden Datensatz drucken

Begonnen von jenz91, Januar 21, 2015, 16:15:36

⏪ vorheriges - nächstes ⏩

jenz91

Hallo liebe Community,


ich habe folgendes Problem:

Ich habe eine Access Anwendung mit einem Formular.
Auf diesem Formular ist ein Button auf den man klicken kann.
Es erscheint ein Feld und man kann eine Nummer eingeben.

Mit dieser Nummer wird dann eine Abfrage gestartet die alle zugehörigen Daten ermittelt und in einem Bericht ausgibt.


Der Code hinter dem Button ist:


Private Sub Befehl0_Click()
On Error GoTo Err_Befehl0_Click

    Dim stDocName As String

    stDocName = "FZ_konfig"
    DoCmd.OpenReport stDocName, acPreview

(+ Exit und Err-Befehl)


Daraufhin werden alle Datensätze (in meinem Fall Fahrzeuge mit ihren Ausstattungen)  als Bericht angezeigt und ich kann sie ausdrucken.

Das sind öfters mal mehrere hundert Seiten.


Ich möchte die Anzeige über acPreview (oder direkter Druck mit acNormal)
für jedes einzelne Fahrzeug haben!
Nicht alle in einem!

Jedes Fahrzeug hat eine andere Ausstattung, daher ist ein Fz manchmal 3 Seiten lang, manchmal 4 usw...  und dann kommt das nächste Fahrzeug (wieder mit Berichtskopf usw)

Mit anderen Worten soll der Bericht nach jedem Berichts-Fuß/Ende ausgedruckt werden, weiterlaufen und das nächste Fahrzeug drucken, bis zum ende.

Ich hoffe ich versteht das Problem,
ich bin mir recht sicher dass es ziemlich easy lösbar ist.. aber ich habe keine Erfahrung mit Access und VBA..  brauche aber schnell eine Lösung.

Gruß
JenZ

MzKlMu

Hallo,
siehe hier:
http://www.ms-office-forum.net/forum/showthread.php?t=318463
Da gibt es auch eine Antwort.

PS:
Grossposting ist unerwünscht. Siehe auch die Regeln des Forums.
Gruß Klaus