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!
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!
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]