[Gelöst] Drucker in der Request Form ändern

Bild Microsoft Dynamics NAV 3.xx
(ehem. Navision Attain)

[Gelöst] Drucker in der Request Form ändern

Beitragvon sschwarz » 26. September 2014 10:38

Hallo zusammen,

ich möchte in einem Report in der Requestform vorgeben auf welchem Drucker gedruckt werden soll.
Nun wird aber schon bei InitReport die Codeunit 1 mit Findprinter aufgerufen.
Ich habe versucht in der Requestform den Drucker zu ändern und dann Findprinter in der Codeunit 1 nochmals aufzurufen.
Leider nimmt er dann trotzdem den Standarddrucker.
Hat jemand eine Idee, ob das möglich ist?

Die Änderung des Drucker habe ich mit dem Tipp (viewtopic.php?p=5104#p5104) von Timo Lässer umgesetzt. Tausend Dank dafür.
(NAV 5.0 SP1, Datenbank 3.70).
Vielen Dank.

GruĂź
Stefan
Zuletzt geändert von sschwarz am 26. September 2014 13:33, insgesamt 1-mal geändert.
sschwarz
 
Beiträge: 6
Registriert: 6. November 2007 17:33
Realer Name: Stefan Schwarz
Arbeitsort: Pforzheim
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0 SP1 - DB 3.70

Re: Drucker in der Request Form ändern

Beitragvon Kowa » 26. September 2014 12:01

Die Property UseSystemPrinter am Report richtig einstellen
http://msdn.microsoft.com/en-us/library/dd301215.aspx
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: Drucker in der Request Form ändern

Beitragvon sschwarz » 26. September 2014 13:07

Hallo Kai,
das Druckerfenster erscheint ja wenn ich im Report auf den Button drucken gehe.
Aber ich möchte den Drucker einstellen abhängig von einem Optionsfeld auf der Options-Registerkarte. Bevor auf den Button Drucken gedrückt wird.
Wenn der Drucker erst im Druckerauswahlfenster geändert wird verschiebt sich das Layout der Etiketten.

GruĂź
Stefan
sschwarz
 
Beiträge: 6
Registriert: 6. November 2007 17:33
Realer Name: Stefan Schwarz
Arbeitsort: Pforzheim
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0 SP1 - DB 3.70

Re: Drucker in der Request Form ändern

Beitragvon Timo Lässer » 26. September 2014 13:20

NAV ermittelt den Drucker BEVOR der Report aufgerufen wird (FindPrinter bzw. UseSystemPrinter)
Wenn du also die RequestForm siehst, dann hat sich NAV schon entschieden, welchen Drucker es dir im anschlieĂźenden Drucker-Auswahl-Dialog anzeigt.
Wenn du dort eingreifen möchtest/musst, dann muss dies vor dem Aufruf des Reports geschehen.
Gruß, Timo Lässer

Frage beantwortet? Schreibe bitte "[Gelöst]" vor den Titel deines ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, E-Mail, Instant Messanger, Soziale Netzwerke, Telefon oder Fax! DafĂĽr ist dieses Forum da.
Hier kannst du fĂĽr MSDynamics.de spenden.
Benutzeravatar
Timo Lässer
Administrator
Administrator
 
Beiträge: 5279
Registriert: 14. November 2004 22:18
Wohnort: DE 49716 Meppen
Arbeitsort: DE 49733 Haren (Ems)
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 1.10a - 2018, BC14, BC21

Re: Drucker in der Request Form ändern

Beitragvon sschwarz » 26. September 2014 13:27

Ich dachte, ich könne die Codeunit 1 Findprinter nochmals aufrufen, aber leider ohne Erfolg.
Dann muss ich die Entscheidung welcher Etikettendrucker genommen wird wohl doch vor dem Report festlegen lassen.
Evtl. in einer neuen Form.

Danke fĂĽr die Anworten.

GruĂź
Stefan
sschwarz
 
Beiträge: 6
Registriert: 6. November 2007 17:33
Realer Name: Stefan Schwarz
Arbeitsort: Pforzheim
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0 SP1 - DB 3.70


ZurĂĽck zu NAV 3.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron