Supportnet / Forum / Datenbanken
einzelnes Formular drucken
Frage
Hallo,
wenn ich bei mir die Schaltfläche "Aktuelles Formular drucken" einbinde, möchte er mit beim drucken alle Datensätze drucken. Wie kann ich nur den geöffneten Datensatz drucken, mit einer Schaltfläche???
Ich denke es ist eine kleine Code-Änderung, leider kenn ich mich da nicht so gut aus, bin aber komplexen Beschreibungen aufgeschlossen ;-)
Grüße
Fabian
Antwort 1 von fpa
Weiß das keiner?????
Kann doch nicht sein ;)
Kann doch nicht sein ;)
Antwort 2 von 14071
Gib halt mal in die Hilfe Drucken-Auftrag ein. Da wirst du geholfen.
ciao
Jürgen
ciao
Jürgen
Antwort 3 von struppi
Hallo
Du mußt vor dem Drucken automatisch einen Filter auf das Schlüsselfeld (meist die ID) setzen. Damit wird nur der aktuelle Datensatz gedruckt.
Filter kannst du ganz einfach per vb
vor den Code zum ausdrucken einfügen.
Codebeispiel gewünscht?
Du mußt vor dem Drucken automatisch einen Filter auf das Schlüsselfeld (meist die ID) setzen. Damit wird nur der aktuelle Datensatz gedruckt.
Filter kannst du ganz einfach per vb
vor den Code zum ausdrucken einfügen.
Codebeispiel gewünscht?
Antwort 4 von fpa
hi struppi,
danke für deine Antwort. Könntest du den Code mal bitte posten???
Danke
Fabian
danke für deine Antwort. Könntest du den Code mal bitte posten???
Danke
Fabian
Antwort 5 von struppi
Hallo
Code wurde durch Makrokonvertierung gewonnen:
Private Sub Befehl46_Click()
On Error GoTo Befehl46_Click_Err
DoCmd.GoToControl "ID"
DoCmd.RunCommand acCmdFilterBySelection
DoCmd.PrintOut acPrintAll, , , acHigh, 1, True
Befehl46_Click_Exit:
Exit Sub
Befehl46_Click_Err:
MsgBox Error$
Resume Befehl46_Click_Exit
End Sub
Befehl 46 ist der Button (Ausdruckbefehl)
Code wurde durch Makrokonvertierung gewonnen:
Private Sub Befehl46_Click()
On Error GoTo Befehl46_Click_Err
DoCmd.GoToControl "ID"
DoCmd.RunCommand acCmdFilterBySelection
DoCmd.PrintOut acPrintAll, , , acHigh, 1, True
Befehl46_Click_Exit:
Exit Sub
Befehl46_Click_Err:
MsgBox Error$
Resume Befehl46_Click_Exit
End Sub
Befehl 46 ist der Button (Ausdruckbefehl)
Antwort 6 von fpa
dank dir!!

