Drucken einer PDF aus Navision

23. November 2006 12:23

Hallo,

ist es Möglich eine PDF Datei aus Navision heraus zu Drucken?
(Ideal währe es wenn der Acrobat Reader sich nicht öffnet)

Wenn ja, ist es auch möglich einen Drucker zuzuweisen (ohne das sich der Druck-Dialog öffnet)?
Gruß Mikka

23. November 2006 12:41

Hallo mikka,

Ich setze für solche Sachen FreePDF XP ein. Das ist ein recht gutes Freeware-Tool. Man kann damit Profile hinterlegen mit Pfad- und Dateiangaben. Die Ausgabe kann dann so eingestellt werden, dass das Programm durchäuft und die Datei schreibt, ohne dass der Anwender noch etwas dazu eingeben muss.

23. November 2006 13:04

Wir benutzen auch den FreePDF XP. Für die Mitarbeiter sehr bequem wenn die mal ein Angebot per E-Mail versenden möchten, gehen auf PDF Drucken, und erhalten nach der PDF Erstellung direkt die Option "Per Email" versenden.

Desweiteren ist der FreePDF Terminalserverfaehig. Und der FreePDF Zickt auch nicht wenn man mal Reports über 1000 Seiten als PDF drucken möchte.

23. November 2006 15:40

Danke für die Infos,
ist es mit dem Acrobat Reader auch möglich?
Ich weiß wohl, das es Unterschiede bei dem Reader und Destiller gibt.

Kennt Ihr eine Dokumentation, in der die Übergabeparameter beschrieben werden (Aufruf von der DOS-shell)?
Gruß Mikka

23. November 2006 15:45

Mit dem Reader geht das definitiv nicht. Der kann PDF's nur lesen. Den Distiller kenne ich nicht, da kann ich nichts dazu sagen.

23. November 2006 21:05

Möchtest du Reports aus Navision heraus in eine PDF-Datei drucken?
Hier kann ich - aus persönlicher, hervorragender Erfahrung - Broadgun pdfMachine empfehlen.
Alle wirklich wichtigen Einstellungen können über Parameter im Header übergeben werden.
Alternativ kann man die Einstellungen auch direkt in die Windows-Registry schreiben, dann hat man wirklich 100%ige Kontrolle über alle Funktionen (Theoretisch sogar über das Kennwort für die PDF-Datei).

Um diesen Report per CommandButton / MenuItem mal auf einem physikalischen und mal auf dem pdf-Drucker (oder sonst einem anderen) auszugeben, benutze ich immer diesen Trick, um von der Einrichtung in der Tabelle "Druckerauswahl" abzuweichen.


Oder willst du einfach nur eine bereits vorhandene PDF-Datei per Aufruf aus Navision auf den Drucker ausgeben?
Die meisten Programme unterstützen den Parameter /p, welcher direkt auf dem Windows-Standarddrucker ausdruckt.

24. November 2006 07:56

Danke für Eure Informationen,
ich werde Prüfen wie ich zu gewünschten Ergebnis komme.
Gruß Mikka

24. November 2006 07:58

Wow! Den Trick möchte ich fast kurios nennen :-)

Aber nichts desto trotz sind damit alle unsere Druckerprobleme gelöst. Das gibt drei Sterne in dein Heft :-D

Wir arbeiten mit Zusatztabellen für die Reportauswahl und hatten vorher darüber auf Basis von Feldinhalten eine andere Reportnr. gesetzt um damit den Zieldrucker zu steuern. Leider sah es so aus, dass die Auswahlen etwas komplexer wurden und wir für Rechnungen und Lieferscheine bis zu 8 identische Reports hätten vorhalten müssen.

Hab gestern abend noch "schnell" unsere Druckerauswahl geändert und benutze die globalen Variablen um einen Druckerauswahlcode zu setzen. Die Tabelle Druckerauswahl hab ich dafür um ein solches Feld erweitert und kann das nun als zusätzliches Auswahlkriterium nutzen.

Geil!

10. Mai 2007 14:45

Wie schön, dass es dieses Thema gibt - dann reihe ich mich mal mit ein :-)

Ich habe folgende Anfrage bekommen:

Wenn ein bestimmter Report gedruckt wird, soll im Anschluss automatisch ein irgendwo gespeichertes PDF-Dokument auf dem gleichen Drucker mit ausgegeben werden.

Wie stelle ich das an?

10. Mai 2007 15:01

Das Ausdrucken der PDF-Datei dürfte dabei wohl das kleinere Übel darstellen, denn in der Regel unterstützen (fast) alle Windows-Anwendungen den Parameter /p womit das Dokument dann gedruckt wird.
Ich könnte mir gut vorstellen, dass der Adobe Reader das auch kann.

Das deutlich größere Problem ist, den tatsächlich verwendeten Drucker ausfindig zu machen.
Es gibt zwar die Druckerauswahl in Navision, aber das ist ja nur ein Vorschlag und der Anwender kann aus der RequestForm heraus über Datei - Drucken... einen völlig anderen Drucker wählen.

Selbst wenn du dich auf den Drucker aus der Druckerauswahl entscheiden solltest, so wüsste ich jetzt nicht, wie du es z. B. dem Adobe Reader beibringen könntest, dass er die Datei genau auf diesem Drucker ausgeben soll.

Kurz und knapp: Ich glaube, dass diese Anforderung nicht realisierbar ist.

10. Mai 2007 15:05

Das mit dem Drucker habe ich mir schon fast gedacht ...

Auf mibuso habe ich dann noch eine kleine Quelltestlösung gefunden, wen es interessiert....
http://www.mibuso.com/forum/viewtopic.php?t=1415

16. Mai 2007 10:17

Sind zwas alles ältere Beiträge, aber vielleicht nützt es einem Mitglied...

Wir setzen edocPDF Writer Pro ein und versenden die erstellte PDF-Datei per E-mail.
Man kann Auf einer vorangestellten Section Steuerzeichen für die E-Mail eingeben: Empfänger, Absender, Betreff Nachricht etc.
Diese erste Seite kann nach der Erzeugung der Datei gelöscht werden, oder wenn alles auf eine Seite passt, lassen sich die Steuerzeichen ausblenden.
Es lassen sich Profle als seperate Drucker erstellen, so kann man ein Profil für den Versand benutzen, ein anderes nur zum Abspeichern.
Dieser Writer hat derzeit ein Problem mit dem Acrobat Reader 8, was aber auf der Senderseite erstmal behoben werden muss.

Gruss

Re: Drucken einer PDF aus Navision

2. April 2019 14:32

Hallo zusammen,
das Thema ist zwar schon ziemlich alt , wie auch unsere NAV Version- 2009 R2 Classic. Die Leute wollen aber trotzdem wissen ob es eine einfache Lösung dazu gäbe, daß man aus NAV raus bestimmte Dokumente als PDF im fix Bestimmten Verzeichnis Drucken/ablegen kann. Der Trick dabei ist - Dateiname soll Parameter aus NAV haben. So i nder Art "Spezifikation 200445850 Apfelsaft frisch DEB002345".pdf wo Artikelnummer, Bezeichnung vom Artikel und Debitorennummer aus der Spezifikation kommen. Hat jemand sowas im Einsatz?

Danke und lg

Re: Drucken einer PDF aus Navision

2. April 2019 17:07

Natürlich funktioniert das.

Allerdings muss es programmiert werden bzw. ein Branchenmodul eingebaut werden, welches das automatisiert. Euer Partner kann euch da wahrscheinlich am Besten weiterhelfen.

Re: Drucken einer PDF aus Navision

2. April 2019 17:50

Mit dem (kostenlosen) PDFcreator kann man diverse Parameter mitgeben, auch für den Dateinamen.
Codebeispiele hier.

Re: Drucken einer PDF aus Navision

3. April 2019 09:11

Danke :) Wenn unser Partner sich etwas bewegen würde würde ich auch nicht hier Fragen :( Branchenmodul? von welcher Firma? Da wir eh schon Module von mindestens 2 Firmen haben wäre es egal ob es mehr werden...

Re: Drucken einer PDF aus Navision

3. April 2019 09:37

Kowa hat geschrieben:Mit dem (kostenlosen) PDFcreator kann man diverse Parameter mitgeben, auch für den Dateinamen.
Codebeispiele hier.


Vielen Dank, da kann ich wenigstens versuchen etwas zu basteln :)