Jump to content
  • 0

Printen vanuit een script op twee verschillende printers ...


filippiens

Question

Posted

Ik heb het volgende voor :

FMP 6 - OSX

Vanuit een script wil ik een kassa-bonnetje en een faktuur printen.

Twee files (kassa - fakturen).

Onderweg moet het script van printer wisselen. (Dymo - Laserwriter)

Onder Classic deed ik dat vroeger met Applescipt (Choose printer "kassa" bv.)

 

Iemand een idee of ervaring hoe ik dit nu onder osx voor mekaar krijg.

 

Alvast bedankt,

 

FP

13 answers to this question

Recommended Posts

  • 0
Posted

Hallo Filip,

 

wel ik vermoed dat het nog steeds kan met Applescript onder OSX.

 

Ik heb ooit wel eens een voorbeeldje gezien onder OSX, worden beide OS naast elkaar gebruikt kan je dat ook opvanhe in het script,

 

Groeten,

 

Erik

  • 0
Posted

Eric,

 

Bedankt voor uw reaktie ...

 

Ben inderdaad deze avond al aan jouw piste aan het denken ...

 

Dit zou het moeten oplossen via Applescript :

tell application "Print Center"
 set printerlist to name of printers
 set oldprinter to name of current printer
 set printerchoice to (choose from list printerlist with prompt ¬
   "Which printer to be default?" default items oldprinter)
 set myprinter to printer (printerchoice as string)
 set current printer to myprinter
end tell

 

Bedankt voor je reaktie,

 

FP

  • 0
Posted

En het applescriptje voor 9 zoals in bovenstaande downloads is:

 

----------

tell application "Desktop Printer Manager"

  set default printer to desktop printer "LETTERPLETTER"

end tell

----------

 

Leunt wel op de desktopprinterutility, zie ik.

 

  • 0
Posted

In bovenstaande download is als applescriptje voor 10:

 

----------

tell application "Print Center"

  set current printer to printer "LaserWriter Pro 630"

end tell

-----------

  • 0
Posted

En om het plaatje nog even multi-platform te maken (en natuurlijk de die-hard plug-in gebruiker die ik ben):

 

Productive Computing heeft de Change Printer Plug-in:

 

https://www.productive.cc/ > Products > Change Printer Plug-in

 

* The plug-in will also return the FileMaker Pro default printer for future reference.

 

* Change Printer now allows you to copy and move files which is necessary with auto PDF creation and attachment to Email.

 

* Send Mail with a dynamically named attachment. This allows you to send mail directly to the user's email client application (MAPI) with any attachment.

 

* Supports any Windows MAPI complient Email client. Also supports Macintosh Entourage OS9 and OSX as well as Apple Mail OSX.

 

* The Macintosh version of Change Printer is fully compatible with FileMaker 7.

  • 0
Posted

om het helemaal compleet te maken (en om Sanne te voldoen :-))

 

Vroeger toen er nog een OS9 was (heel lang geleden :-)) deed ik het met een Applescript addition "Use Printer": heeft maar 3 commands en is heel eenvoudig.

 

Gewoon "Use Printer" in de Scripting Additions folder;

 

In de Chooser (djuuu dat is lang geleden) een printer selecteren;

 

In Script Editor het volgende commando uitvoeren : "Save Printer Configuration" (dit commando maakt een file aan in de "UsePrinter Prefs" folder met de naam van de printer, bv. DeskWriter 6.0.3.

 

Om te switchen van printer in een FMP script gewoon een Applescript uitvoeren met commando : "Use Printer "DeskWriter 6.0.3"

 

En ... Klaar ... printer geswitcht ... :-)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...