Hallo zusammen,
ich versuche gerade mit Access 2019 einen Bericht zu erzeugen, der Hyperlinks auf lokale PDF-Dateien enthält. Dieser Bericht soll dann als PDF ausgedruckt werden und die Links sollen dann auch noch in der PDF funktionieren.
Ich habe eine Tabelle angelegt mit einem Linkfeld "Link". In dem steht dann bspw. file:///C:\Hintergrund Weiss.bmp (sichtbare Anzeige), #file:///C:\Hintergrund Weiss.bmp# (tatsächlicher Inhalt).
Danach habe ich eine Abfrage in den Bericht erstellt: SELECT "Hier klicken#" & HyperlinkPart([Link],2) & "#" AS NeuHyper, Tabelle1.Link FROM Tabelle1;
Im Bericht sind nun 2 Textfelder eingebaut, die die beiden Abfragefelder anzeigen. Beide sind als Hyperlinkfelder aktiviert.
Lasse ich mir den Bericht nun in der Seitenansicht anzeigen, so funktionieren beide Felder einwandfrei. Auch in der Tabelle funktionieren die Links.
Erstelle ich dann mit eDocPrinter eine PDF-Datei sieht die Optik so aus wie die Seitenansicht. Leider funktionieren die Links in beiden Feldern nicht.
Komisch ist auch, wenn ich das Feld "Link" so groß ziehe, dass ich alles lesen kann, dann funktioniert der Link in der PDF - Datei teilweise. Bei "file://" anklicken passiert nichts, wenn ich dann auf "C:\..." klicke, kommt die Meldung, dass er die Datei nicht finden kann. Das liegt wahrscheinlich an dem Prozent20 für die Leerzeichen. Hier könnte ich auch noch eine Lösung brauchen, da ich eigentlich die Dateinamen nicht alle umbenennen wollte. Was aber gar nicht geht ist der Klick auf "hier klicken". Diese Anzeige sollte aber am Ende nur erscheinen.
Grund dieses Vorgehens ist eine bevorstehende Kassenprüfung die online durchgeführt werden muss. Ich möchte, dass die Prüfer sich die Belege per Klick selbst aufrufen können und somit die Prüfung selbstständig durchführen können. Da die Prüfung schon in 2 Wochen stattfindet, ist da etwas Eile geboten.
Kann mir hier jemand weiterhelfen?
Gruß
Volker
ich versuche gerade mit Access 2019 einen Bericht zu erzeugen, der Hyperlinks auf lokale PDF-Dateien enthält. Dieser Bericht soll dann als PDF ausgedruckt werden und die Links sollen dann auch noch in der PDF funktionieren.
Ich habe eine Tabelle angelegt mit einem Linkfeld "Link". In dem steht dann bspw. file:///C:\Hintergrund Weiss.bmp (sichtbare Anzeige), #file:///C:\Hintergrund Weiss.bmp# (tatsächlicher Inhalt).
Danach habe ich eine Abfrage in den Bericht erstellt: SELECT "Hier klicken#" & HyperlinkPart([Link],2) & "#" AS NeuHyper, Tabelle1.Link FROM Tabelle1;
Im Bericht sind nun 2 Textfelder eingebaut, die die beiden Abfragefelder anzeigen. Beide sind als Hyperlinkfelder aktiviert.
Lasse ich mir den Bericht nun in der Seitenansicht anzeigen, so funktionieren beide Felder einwandfrei. Auch in der Tabelle funktionieren die Links.
Erstelle ich dann mit eDocPrinter eine PDF-Datei sieht die Optik so aus wie die Seitenansicht. Leider funktionieren die Links in beiden Feldern nicht.
Komisch ist auch, wenn ich das Feld "Link" so groß ziehe, dass ich alles lesen kann, dann funktioniert der Link in der PDF - Datei teilweise. Bei "file://" anklicken passiert nichts, wenn ich dann auf "C:\..." klicke, kommt die Meldung, dass er die Datei nicht finden kann. Das liegt wahrscheinlich an dem Prozent20 für die Leerzeichen. Hier könnte ich auch noch eine Lösung brauchen, da ich eigentlich die Dateinamen nicht alle umbenennen wollte. Was aber gar nicht geht ist der Klick auf "hier klicken". Diese Anzeige sollte aber am Ende nur erscheinen.
Grund dieses Vorgehens ist eine bevorstehende Kassenprüfung die online durchgeführt werden muss. Ich möchte, dass die Prüfer sich die Belege per Klick selbst aufrufen können und somit die Prüfung selbstständig durchführen können. Da die Prüfung schon in 2 Wochen stattfindet, ist da etwas Eile geboten.
Kann mir hier jemand weiterhelfen?
Gruß
Volker