Using laprint in a script

 2 Replies
 0 Subscribed to this topic
 27 Subscribed to this forum
Sort:
Author
Messages
JimY
Veteran Member Send Private Message
Posts: 510
Veteran Member
Because my laprint command is more that 50 characters I have  read on the Infor support site that I have to create a script that will perform the print function.  Does anyone have a sample script and how I would execute it that I could look at?  I am on a Windows 2008 server and we are upgrading to Version 10..  Thank you.
troelofs
Advanced Member Send Private Message
Posts: 19
Advanced Member
Hi Jim,

To run laprint commands from a script on Windows, create a batch file, i.e. printername.bat and then call that script in prtdef using the full path to the printer.

Sample printername.bat file:

D:\lsftest\gen\bin\laprint -o landscape \\vaigrrnt06\be6bw41

Printer Command value in prtdef:

D:\lsftest\law\bin\printername.bat

As an aside, printing using laprint tends to be slow (atleast in my environment) so I would encourage your users to print using the pdf option since printing is handled on their pc whenever possible.
JimY
Veteran Member Send Private Message
Posts: 510
Veteran Member
Thank you troelofs. I was able to figure out how to get it to work with perl. I created a two line perl script and then in the prtdef command I put "perl myprint.pl". I am only using to send the checks to some software that formats them and prints them on check stock so the users will only use it for that. Thank you for responding.