Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: MiHa am Oktober 25, 2016, 12:18:35

Titel: Fehlende Bilder in PDF export
Beitrag von: MiHa am Oktober 25, 2016, 12:18:35
Hallo Forengemeinde,

ich bräuchte eure Hilfe und zwar Arbeite ich derzeit an einer Access-Datenbank für meine Auszubildenden, in der ich Lehraufgaben und Prüfungen anlegen und an Benutzer vergeben kann. Hierbei lege ich Fragen verschiedenster Art an, darunter auch Fragen die Bilder als Anhang besitzen. Die einzelnen Fragen weise ich anschließend einem Test zu, denn ich dann Usern zuteilen kann.

Nun habe ich ein Formular erstellt, in dem ein Test dargestellt und dessen einzelnen Fragen aufgelistet wird. Das Formular wird komplett und richtig Angezeigt, der nächste Schritt war es nun eine ,,pdf" zu erstellen dies habe ich wie folgt Versucht.
(DoCmd.OutputTo acOutputForm, "Test_Durchfuehrung_Offline", acFormatPDF, CurrentProject.Path & "\Teste\Ausdrucke\" & Uebergabe_Test_ID & ".pdf")
Dabei stellt sich das Problem das den Fragen zugeteilte Anhänge (Bilder) nicht in der PDF angezeigt werden.
Das Ganze basiert auf einem Hauptformular, das 20 Unterformularen mit unterschiedlichen gleich aufgebauten Formularen verknüpft ist.
Die Bilder werden dabei im Unterformular per ,,Form_load" wie folgt eingebunden
(Me.Anzeige_Behauptung_1_Anhang.Picture)
, bei den Bildern handelt es sich um Extern eingebundene Dateien, die beim Hinzufügen einer klaren Benennung folgt.

Wie gesagt die Formularansicht im Programm zeigt alles Korrekt an, einzig die erstellten PDF´s machen Probleme.

Ich hatte mehrere Beiträge schon durchforstet und stieß immer wieder auf Probleme mit der Datengröße und Co. zugleich das Formulare eigentlich nicht direkt dafür ausgelegt sind als Druckwerk zu dienen (Die Möglichkeit über Berichte habe ich ebenfalls schon getestet und noch zu keiner Lösung gekommen). Ein Gedanke war es auch einzelne PDF´s für die Fragen zu erstellen und diese dann zusammen zu fügen, nur dann habe ich immer wieder Leerbereiche/-seiten drinnen die ich verhindern möchte.

Hat hier schon jemand derartiges Mal gemacht und oder wüste was man machen könnte?
Würde mich über eine Antwort Freuen

Gruß
Michael Hassel
Titel: Re: Fehlende Bilder in PDF export
Beitrag von: DF6GL am Oktober 25, 2016, 12:50:37
Hallo,

welche Access-Version ist im Einsatz?


Versuche, den Pfaddateinamen in die Eigenschaft "Steuerelementinhalt" des Bild-Steuerelementes zu schreiben:

="c:\Temp\MeinBild.jpg"


bzw.  binde das Bild-Steuerelement an das Tabellenfeld, das den Pfaddateinamen enthält.
Titel: Re: Fehlende Bilder in PDF export
Beitrag von: MiHa am Oktober 25, 2016, 14:53:02
Hallo,
danke für deine Antwort.
Ich nutze Access 2016.

wenn ich nun direkte Links zu den Bildern setze werden diese zwar im Formular angezeigt, aber auch hier werden keine Bilder beim beim exportieren als PDF angezeigt.

Gibt es noch ne Möglichkeit den Pfad der aktuellgeöffneten Access-Datenbank als steuerelement einzufügen (Ala CurrentProject.Path)?
="H:\Dokumente\In ausarbeitung\Access-Systeme\Lernsystem\Programm\Fragen\" & [Fragekatalog_ID] & "\Anhaenge_Frage\Behauptungen\Anhang_1_1.jpg"
Das mit den Steuerelement erspart mir nun natürlich den VBA Code, aber leider will das mit der PDF immer noch nicht.
Titel: Re: Fehlende Bilder in PDF export
Beitrag von: DF6GL am Oktober 25, 2016, 16:11:55
Hallo,

zu A20106 kann ich nichts sagen....


Sowas geht auch:
=[currentproject].[path] & "\Fragen\" & [Fragekatalog_ID] & "\Anhaenge_Frage\Behauptungen\Anhang_1_1.jpg"
Titel: Re: Fehlende Bilder in PDF export
Beitrag von: MiHa am Oktober 27, 2016, 09:20:26
Hi,

danke für die Tipps.
Ich habe jetzt nochmal gezielter auf die Access 2016 Version hin nach Lösungen gesucht und bin auch auf eine Gestoßen und zwar liegt das Problem bei Access 2016, hier gibt es ein Problem mit der Bilddruck Funktion, wer dasselbe Problem hat, hier dir Lösung:
https://support.microsoft.com/de-de/kb/3114379
Der Bug fix hat bei mir funktioniert.


Gruß
Michael