16. Juli 2018 14:33
Hi,
ich habe einige Layouts als externe Wordlayouts hinterlegt.
Nun habe ich den seltsamen Effekt dass bei diesen Layout automatisch der Standarddrucker ausgewählt wird sobald der Menüpunkt 'Drucken ' angewählt wird.
Läst sich das irgendwo abschalten ?
Dies ist nämlich nicht gewollt.
Gruß Frank
Zuletzt geändert von FrausDo am 7. August 2018 08:16, insgesamt 1-mal geändert.
17. Juli 2018 15:44
HI, hast es mit der Druckerauswahloption versucht ?
17. Juli 2018 16:15
In den Druckerauswahl Optionen steht nichts drin.
Die nutzen wir gar nicht
17. Juli 2018 17:09
Steht bei den Reportproperties eventuell
UseSystemPrinter=Yes?
https://docs.microsoft.com/en-us/dynami ... r-property
18. Juli 2018 07:44
Nein,
es liegt definitiv daran dass es ein Wordlayout ist.
Zum einen steht bei allen Reports in den Properties useSystemprinter auf <No> also default.
Zum anderen hab ich gerade in der Maske Auswahl des Berichtlayouts mal von Benutzerdefiniert kurz auf RDLC (integriert) gestellt, schon bekam ich die Druckauswahlmaske angezeigt.
In welchen Tiefen ist es vergraben dass er bei Benutzer definierten Layouts den Standarddrucker nimmt ?
Gruß Frank
18. Juli 2018 07:52
Hi,
Ich habs gerade im Cronus getestet.
Jedes Wordlayout wird auf den Defaultdrucker gedruckt, auch die integrierten :(
Nun hab ich wohl ein nicht lösbares Problem, oder?
Gruß
18. Juli 2018 08:17
hab Systemprinter zwischen Yes und No hin und Hergeschaltet für den beleg.
Keine Änderung
18. Juli 2018 10:33
Hallo,
könnte es eventuell an Word liegen?
Ich meine mich zu erinnern, dass es in Word dazu eine Option gab.
18. Juli 2018 11:18
Hier sind Erläuterungen, wie das Drucken mit Word-Layout funktioniert.
https://blogs.msdn.microsoft.com/nav/20 ... -insights/Die Druckfunktionen sind in Codeunit 9651 Document Report Mgt. Der PrinterName (in der Einstiegsfunktion
MergeWordlayout als FileName tituliert) wird da aber schon berücksichtigt.
18. Juli 2018 15:46
Der Aufruf von
MergeWordlayout erfolgt nur aus CodeUnit 1 Function
MergeDocument dies Function wiederum wird wohl extern aufgerufen.
Sieht also schlecht aus da den Druckerdialog einzubauen
Gruß Frank
30. Juli 2018 14:02
Hi,
evtl. ginge das wenn man an passender Stelle den Drucker Dialog aufruft. Leider habe ich von den .NET Aufrufen aus NAV keine Erfahrung.
Kann evtl. jemand helfen ?
Gruß Frank
7. August 2018 08:21
Hi,
Die Lösung liegt in der CodeUnit 9651 ab NAV 2017 CU 16 :)
Dort hat MS es geschafft dieses Problem zu lösen in der Function "PrintWordDocInWord" sowie die neue Funktion SelectPrinter.
Gruß Frank
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.