PDF Creator nicht als Standarddrucker

18. August 2011 09:51

Hallo zusammen,

da ich gerade noch am einarbeiten bin, stoße ich gerade auf folgendes Problem:

Meine Aufgabe ist es eine Rechnung (pdf Datei / mit Hilfe des pdf creators) per Knopdruck in NAV zu generieren und gleichzeitig an den entsprechenden Kunden zu verschicken.
Dies klappt soweit ganz gut, jedoch habe ich nun folgendes Problem:

Wenn ich diese Pdf Datei versendet habe, wählt sich mein PDF Creator als Standarddrucker aus. Dies sollte allerdings nicht der Fall sein.
Hängt dieses irgendwie mit der Reg datei zusammen? Falls ja wie bekomme ich die in NAV??

Ich hoffe mir kann zu diesem Thema jemand weiterhelfen, da ich noch nichts gebrauchbares in diesem Forum gefunden habe.

Beste Grüße udn Vielen Dank
Spooky007

Re: PDF Creator nicht als Standarddrucker

18. August 2011 10:02

Hi,

das klingt jetzt nicht nach einem NAV-Problem.
Wenn ich dich richtig verstehe, ist der Pdf-Creator danach der Standarddrucker deines Betriebssystems.
NAV verstellt diesen eigentlich nicht.
Das kling teher so als würde sich der PdfCreator bei Verwendung jedesmal selbst zum Standard definieren.
Hast du schon mal in Windows / PdfCreator Foren nach diesem Verhalten gesucht?

Re: PDF Creator nicht als Standarddrucker

18. August 2011 10:51

Hallo,
ich weiß nicht wie es ist bei NAV 2009, aber in Financials
bei Finanzbuchhaltung/Einrichtung/Druckerauswaelen kann man zu jedem beliebigen Bericht einen Drucker anpassen.

Re: PDF Creator nicht als Standarddrucker

18. August 2011 11:14

Das klingt für mich auch wie einer Einstellung im PDFCreator oder Fehlverhalten des PDFCreator.
Der PDFCreator schaltet sich gelegentlich als Standarddrucker und setzt nach dem Druck diese Einstellung zurück.

Ich sehe daher auch kein navisionspezifisches Problem.

mfg,
winfy

Re: PDF Creator nicht als Standarddrucker

18. August 2011 16:49

wenn es ein RTC Beleg ist, dann gibt es auch die Möglichkeit:
Code:
REPORT.SAVEASPDF("Report ID",FileName,Record)


so kann man sich den PDF Converter sparen

Re: PDF Creator nicht als Standarddrucker

21. August 2011 14:26

Spooky007 hat geschrieben:Wenn ich diese Pdf Datei versendet habe, wählt sich mein PDF Creator als Standarddrucker aus.

Wenn Du die PDF's per Code mit PDF-Automation erzeugst, dann hast Du, vermutlich, in Deinem Code einfach ein Paar Zeilen weggelassen:
Variablen:
Code:
Name   DataType   Subtype   Length
PDFCreator   Automation   'PDFCreator'.clsPDFCreator
defaultPrinterLoc   Text      250

Code:
1. Den aktuellen Standarddrucker temporär merken:
Code:
defaultPrinterLoc := PDFCreator.cDefaultPrinter;

2. Dem PDF-Creator den benötigten Standarddrucker mitteilen:
Code:
PDFCreator.cDefaultPrinter := 'PDFCreator';

3. Code für den Druck...
...........
4. Zum Schluß den Standarddrucker wiederherstellen
Code:
PDFCreator.cDefaultPrinter := defaultPrinterLoc;