myfactory Online-Hilfe

FAQs: Druck mit PDF-Download

Frage 1:
Wenn ich einen in der Belegerfassung erstellten Beleg (z.B. eine Rechnung) über die [ Drucken ]-Schaltfläche als PDF-Dokument erstellen und herunterladen möchte (Direktdruck von PDF-Ausgaben bzw. PDF-Download), dann dauert es sehr lange, bis die PDF-Datei generiert wird und ich das Dokument auf der Festplatte speichern kann. Wie kann ich den "Druck" dieser PDF-Datei beschleunigen?

Antwort:
Dieses Problem sollten Sie mit der Installation des aktuellen ServicePacks beheben können. In der Vergangenheit gab es diesbezüglich Optimierungen in der myfactory.

Es kann aber auch sein, dass die PDF-Komponente versucht, auf ein Logo oder eine andere im Beleg enthaltene Grafik zuzugreifen. Diese sucht sie dann auf dem Webserver und kann sie dort aufgrund eines falsch angegebenen Server-Verzeichnisses womöglich nicht finden.
Da der Beleg per Download weiterverarbeitet wird, wäre die Angabe eines relativen Pfades dabei nicht zielführend. Aus diesem Grund wird das Server-Verzeichnis in Form eines absoluten Pfades innerhalb der Registry-Einstellung "WebRootName" angegeben. Auf diesen Pfad muss die Komponente sowohl von innen als auch von außen zugreifen können. Daher sollten Sie Angaben wie "http://localhost/myfactory61/logo.png" vermeiden, da die Komponente sonst auf dem lokalen Rechner nach dem Logo bzw. der Grafik sucht und die Erstellung der PDF-Datei somit ins Leere bzw. in ein Timeout läuft. Verwenden Sie als "WebRootName" stattdessen bitte eine vollständige absolute Pfadangabe wie "http://meineURL.de/myfactory61/logo.png"
.

Frage 2:
Nach dem Erstellen und Herunterladen meiner PDF-Datei ist diese nach dem Download leer. Was kann ich dagegen tun?

Antwort:
In diesem Fall können Sie im Eventlog auf dem Server nach Fehlereinträgen suchen, hier werden Sie ggf. einen Eintrag der ABCPDF-Komponente finden, welche für die Erzeugung der PDF-Dokumente in der myfactory zuständig ist. Der Eintrag wird Sie vermutlich auf einen fehlenden Registry-Schlüssel hinweisen. Diesen legen Sie bitte manuell an und versuchen danach erneut, das PDF-Dokument zu generieren. Eine Anleitung zum Anlegen des Registry-Schlüssels finden Sie im Eventlog-Eintrag selbst.