filippiens Posted April 22, 2004 Posted April 22, 2004 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 Quote
0 Eric Posted April 22, 2004 Posted April 22, 2004 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 Quote
0 filippiens Posted April 22, 2004 Author Posted April 22, 2004 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 Quote
0 filippiens Posted April 22, 2004 Author Posted April 22, 2004 of voor 10.3 tell application "Printer Setup Utility" set current printer to printer "Laserwriter Select 360" end tell Probleem opgelost ... FP Quote
0 Sanne Posted April 22, 2004 Posted April 22, 2004 kun je ook het applescriptje van onder 9 nog hier vertellen? Dan zijn we helemaal compleet Quote
0 Sanne Posted April 22, 2004 Posted April 22, 2004 Ah! Er zit weer een echo op de lijn. Daar heb ik ook wel eens last van. Quote
0 Sanne Posted April 22, 2004 Posted April 22, 2004 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. Quote
0 Sanne Posted April 23, 2004 Posted April 23, 2004 In bovenstaande download is als applescriptje voor 10: ---------- tell application "Print Center" set current printer to printer "LaserWriter Pro 630" end tell ----------- Quote
0 Sanne Posted April 23, 2004 Posted April 23, 2004 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. Quote
0 filippiens Posted April 23, 2004 Author Posted April 23, 2004 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 ... Quote
0 AvD Posted April 23, 2004 Posted April 23, 2004 In de Chooser (djuuu dat is lang geleden)... Dat waren nog eens tijden... Quote
Question
filippiens
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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.