1 Reply Latest reply on Feb 28, 2016 7:49 PM by PaulSeabright

    Printer woes

    PaulSeabright

      I know much has been written about printing in FMP, but I'm not sure that the question I have has been definitively answered. I seek advice from those with greater knowledge than I, which will be everybody.

       

      I have a need to print to two different printers, a label printer and a colour laser printer.  The label printer has few options and seems straight forward.  For the laser printer I would like to specify colour/no colour, landscape/portrait and a specific output tray.

       

      I have created a script with multiple If [Get(scriptparameter)]  statements and enclosed in each is;

       

      Print Setup [Restore, no dialogue]

      Print [ Restore: Selected Printer; no dialogue]

       

      The print script is called from the main script each time I need to send a print job.

       

       

      If I have just the two lines above in  a script, and call it from the Scripts Menu, it works as expected.

       

      However, called from the main script with a script parameter to define the printer output, it doesn't.  Not only does it not work, but it uses settings that I have no idea where they are coming from!!!  (e.g. trying to pull paper from the bypass tray which is empty )  I've set printer defaults at the Windows level, and by going to File, Print Setup in FMP, but no joy.

       

      What am I doing wrong???

       

      I don't have much hair left, but what there is, is rapidly ending up on my desk!

       

      Windows 7.0 Professional, 64 bit

      FMP Adv 14.0.4(10-27-2015)

       

      TIA,

      Paul

        • 1. Re: Printer woes
          PaulSeabright

          I Might be able to answer my own question

           

          I cleared the 'specify print options' tick box for the 'Print' script step, and all is now sweetness and light in the world...

           

          Looks like I was trying to be too sure that the printer would do as I requested!