Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Aktuelles Formular mit dem aktuellen Datensatz als PDF abspeichern

Begonnen von Lemmy84, März 21, 2018, 13:26:45

⏪ vorheriges - nächstes ⏩

Lemmy84

Hallo.
Irgendwie werde ich aus den beschriebenen Hilfen über Google einfach nicht schlau.
Problem:
Vorgefertigte Makros lassen immer nur alle bestehenden Formulare in eine PDF umwandeln.
Ich möchte aber, dass das jeweils angezeigte aktuelle Formular mit dem bestimmten Datensatz in eine PDF umwandeln wird.

Private Sub PDF-Speichern_Click()
DoCmd.OutputTo acOutputForm, Me.Name, acFormatPDF, "D:\ACCESS - Datenbank\test.pdf"
End Sub


Wie gehe ich am besten dieses Problem an?


Lemmy84

Zitatfiltere das Form vorher mit dem Kriterium für den bestimmten DS...
Danke für die Antwort, doch nach längerer Suche im Netz komme ich einfach nicht weiter. Wie kann ich das Filtern vornehmen?
Private Sub PDF-Speichern_Click()
DoCmd.OutputTo acOutputForm, Me.Name, acFormatPDF, "D:\ACCESS - Datenbank\test.pdf"
End Sub

Muss bei dem Befehl das Me.Name angepasst werden?
Sorry, aber ich stehe vollkommen auf dem Schlauch.

Jonny

Hallo,
dazu musst du me.filter benutzen (me.filter = "KeyFeld = " & me!keyfeld)
me.filteron = true
Danach hast du nur den aktuellen Datensatz in dein Formular.
Gruß Johann