Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Richi am Januar 31, 2021, 11:35:37

Titel: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Januar 31, 2021, 11:35:37
Guten Tag,
ich bitte um Hilfe bei meinem Problem:
in meinem frm habe ich einen Button der mir den dazugehörigen Bericht als pdf Version in einem Ordner abgelegt werden soll.
Der Code dazu:
Private Sub btnspeichern_Click()
   Dim strDateiName As String
    strDateiName = "C:\Users\Pongi\Dokuments\Slivi_1\Umsatz_Projekt_" & Me!RProjekt & "_" & ".pdf"
    DoCmd.OutputTo acOutputReport, "berUmsatzProjekt", "pdf", strDateiName
   
End Sub
Der Fehler was Access bringt = Die Aktion Output To wurde abgebrochen.

ich bedanke mich schon mal im voraus für Eure Hilfe.
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: DF6GL am Januar 31, 2021, 11:58:44
Hallo,


"pdf" ist kein gültiger Parameter...

 DoCmd.OutputTo acOutputReport, "berUmsatzProjekt", acFormatPDF, strDateiName
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Januar 31, 2021, 12:12:13
Hallo Franz,
vielen Dank für Deine Antwort, nach Änderung bringt er mir  den Fehler Argument ist nicht Optional bei .OutputTo
Richard
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: DF6GL am Januar 31, 2021, 17:02:26
Hallo,

überprüf nochmal die Kommasetzung und ob der zusammengesetzte Dateiname korrekt ist.

Poste zudem den aktuellen Code (Copy&Paste)
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 01, 2021, 13:07:37
Hallo Franz,
Ordnername und Berichtsname ist korrekt geschrieben
Der Code:
Private Sub btnspeichern_Click()
   Dim strDateiName As String
    strDateiName = "C:\Users\Pongi\Dokuments\Slivi_1\Umsatz_Projekt_" & Me!RProjekt & "_" & ".pdf"
    DoCmd.OutputTo acOutputReport, "berUmsatzProjekt", "pdf", strDateiName
    Debug.Print DoCmd.OutputTo; acOutputReport, "berUmsatzProjekt", acFormatPDF, strDateiName

End Sub
Der Button wird vom Formular aus gestartet
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 01, 2021, 13:36:49
Entschuldige Franz,
der Code schaut so aus
Private Sub btnspeichern_Click()
   Dim strDateiName As String
    strDateiName = "C:\Users\Pongi\Dokuments\Slivi_1\Umsatz_Projekt_" & Me!RProjekt & "_" & ".pdf"
    DoCmd.OutputTo acOutputReport, "berUmsatzProjekt", acFormatPDF, strDateiName
   
End Sub
Ablageorder :Umsatz_Projekt
Berichtsname: berUmsatzProjekt
Ablagename: RProjekt Name aus Frm

Gruß Richard
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: DF6GL am Februar 01, 2021, 14:38:00
Hallo,

kann da keinen der Meldung entsprechenden Fehler entdecken.

Füge noch Debug.Print strDateiname vor dem Ende der Prozedur ein und poste das Ergebnis aus dem Direktfenster.


Was geschieht, wenn der Bericht direkt aus dem Navibereich geöffnet wird?
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 01, 2021, 15:08:03
Hallo Franz,
Meldung: C:\Users\Pongi\Dokuments\Slivi_1\Umsatz_Projekt_Messer_.pdf
Meine Frage auch noch dazu nach dem Ordnername Umsatz_Projekt ist ein _ so richtig?
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 01, 2021, 15:16:49
zu Deiner 2.Frage,
ich kann denn Bericht auch ohne Probleme vom Formular aus öffnen
Richard
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: DF6GL am Februar 01, 2021, 15:18:09
Hallo,



Ob die Unterstriche im Dateinamen "richtig" sind, kannst nur Du beantworten. Soll heißen, Du bestimmst, wie der Dateiname lauten soll.

Ansonsten musst auch Du selber herausfinden, ob der gesamte Verzeichnis-Pfad stimmig ist.
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 01, 2021, 16:21:18
Was ist bitte der Navibereich ?
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: DF6GL am Februar 01, 2021, 16:36:21
Hallo,

das ist der linke Bereich im Access-Fenster, wo die Tabelle, Abfragen, Formulare, Berichte und Module zu finden sind......


Zitatich kann denn Bericht auch ohne Probleme vom Formular aus öffnen

Das war nicht die Frage.

Wenn es immer noch nicht funktioniert, dann lad die DB hier hoch, Komprimiert/repariert und gezippt.
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 01, 2021, 17:36:26
pdfdrucken1.zip
anbei die Datei
Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: DF6GL am Februar 01, 2021, 19:05:22
Hallo,

Du hast keine Windows-Schreibberechtigung auf das verwendete Verzeichnis, bzw. es existiert nicht.



Titel: Re: aus Formular Bericht als pdf abspeichern
Beitrag von: Richi am Februar 02, 2021, 11:21:37
Hallo Franz,
vielen Dank für Deine Hilfe werde versuchen das Problem zu lösen.

Gruß Richard