Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: PrintDialog
Control the Mac printer dialog. Select printer on Mac.
See Printer.Print and Printer.SetPrinter for similar features on Windows.
Version | macOS | Windows | Linux | Server | iOS SDK |
3.5 / 12.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |
Item | Details |
---|---|
PageSetupDialog.ClearOption Clears an option. | Mac only 9.2 |
PageSetupDialog.ClearOptions Clears all options set. | Mac only 9.2 |
PageSetupDialog.Disable Disables the page setup dialog extension. | Mac only 9.2 |
PageSetupDialog.Enable Enables the page setup dialog extension. | Mac only 9.2 |
PageSetupDialog.GetLastSettings Queries last settings from page setup dialog. | Mac only 9.2 |
PageSetupDialog.GetNoDialog Queries whether dialog shows. | Mac only 9.2 |
PageSetupDialog.GetOption Queries an option. | Mac only 9.2 |
PageSetupDialog.GetPaperHeight Queries paper height to set. | Mac only 11.3 |
PageSetupDialog.GetPaperName Queries paper name. | Mac only 9.2 |
PageSetupDialog.GetPaperOrientation Queries paper orientation. | Mac only 9.2 |
PageSetupDialog.GetPaperWidth Queries paper width to set. | Mac only 11.3 |
PageSetupDialog.GetPrinterName Queries printer name. | Mac only 9.2 |
PageSetupDialog.GetScalingFactor Queries scaling factor. | Mac only 9.2 |
PageSetupDialog.Install Installs the extension for the page setup dialog. | Mac only 9.2 |
PageSetupDialog.Reset Resets settings in plugin. | Mac only 12.1 |
PageSetupDialog.SetNoDialog Sets whether dialog should show. | Mac only 9.2 |
PageSetupDialog.SetOption Sets an option. | Mac only 9.2 |
PageSetupDialog.SetPaperHeight Sets paper height to use. | Mac only 11.3 |
PageSetupDialog.SetPaperName Sets paper name. | Mac only 9.2 |
PageSetupDialog.SetPaperOrientation Sets the new paper orientation. | Mac only 9.2 |
PageSetupDialog.SetPaperWidth Sets paper width to use. | Mac only 11.3 |
PageSetupDialog.SetPrinterName Sets printer name. | Mac only 9.2 |
PageSetupDialog.SetScalingFactor Sets scaling factor. | Mac only 9.2 |
PrintDialog.ClearOption Clears an option. | Mac only 6.2 |
PrintDialog.ClearOptions Clears all options set. | Mac only 6.2 |
PrintDialog.Disable Disables the print dialog extension. | Mac only 3.5 |
PrintDialog.Enable Enables the print dialog extension. | Mac only 3.5 |
PrintDialog.GetAllPages Queries whether to print all pages. | Mac only 6.2 |
PrintDialog.GetConfiguration Queries configuration from last print. | Mac only 8.0 |
PrintDialog.GetCopies Queries number of copies. | Mac only 6.2 |
PrintDialog.GetDestinationPath Queries the destination path. | Mac only 3.5 |
PrintDialog.GetDuplex Queries the duplex mode. | Mac only 4.1 |
PrintDialog.GetFirstPage Queries first page. | Mac only 6.2 |
PrintDialog.GetLastPage Queries last page. | Mac only 6.2 |
PrintDialog.GetLastSettings Queries last settings from print dialog. | Mac only 6.2 |
PrintDialog.GetNoDialog Queries whether dialog shows. | Mac only 3.5 |
PrintDialog.GetOption Queries an option. | Mac only 6.2 |
PrintDialog.GetPageNumberingOffset Queries page numbering offset. | Mac only 7.0 |
PrintDialog.GetPaperHeight Deprecated Queries paper height to set. | Mac only 11.3 |
PrintDialog.GetPaperName Deprecated Queries printer name. | Mac only 5.0 |
PrintDialog.GetPaperWidth Deprecated Queries paper width to set. | Mac only 11.3 |
PrintDialog.GetPrintToPDF Queries whether printing is going to PDF file. | Mac only 3.5 |
PrintDialog.GetPrintType Queries print type. | Mac only 12.1 |
PrintDialog.GetPrinterName Queries printer name to use. | Mac only 3.5 |
PrintDialog.GetReset Query whether to reset print settings. | Mac only 7.0 |
PrintDialog.GetResetDestination Queries whether ResetDestination option is set. | Mac only 6.5 |
PrintDialog.GetReverseOrder Queries reverse order setting. | Mac only 11.0 |
PrintDialog.GetTray Queries tray name. | Mac only 6.1 |
PrintDialog.Install Installs the extension for the printer dialog. | Mac only 3.5 |
PrintDialog.Reset Resets settings in plugin. | Mac only 12.1 |
PrintDialog.SetAllPages Set whether to print all pages. | Mac only 6.2 |
PrintDialog.SetConfiguration Sets a configuration to be used for next print. | Mac only 8.0 |
PrintDialog.SetCopies Sets number of copies. | Mac only 6.2 |
PrintDialog.SetDestinationPath Sets the destination path for PDF. | Mac only 3.5 |
PrintDialog.SetDuplex Sets duplex mode for next printing. | Mac only 4.1 |
PrintDialog.SetFirstPage Sets first page. | Mac only 6.2 |
PrintDialog.SetLastPage Sets last page. | Mac only 6.2 |
PrintDialog.SetNoDialog Sets whether dialog should show. | Mac only 3.5 |
PrintDialog.SetOption Sets an option. | Mac only 6.2 |
PrintDialog.SetPageNumberingOffset Sets page numbering offset to use. | Mac only 7.0 |
PrintDialog.SetPaperHeight Deprecated Sets paper height to use. | Mac only 11.3 |
PrintDialog.SetPaperName Deprecated Sets paper name. | Mac only 5.0 |
PrintDialog.SetPaperWidth Deprecated Sets paper width to use. | Mac only 11.3 |
PrintDialog.SetPrintToPDF Sets whether plugin will redirect print to PDF. | Mac only 3.5 |
PrintDialog.SetPrintType Sets what FileMaker will print. | Mac only 5.0 |
PrintDialog.SetPrinterName Sets printer name. | Mac only 3.5 |
PrintDialog.SetReset Sets whether to reset print settings. | Mac only 7.0 |
PrintDialog.SetResetDestination Sets whether to fix destination. | Mac only 6.5 |
PrintDialog.SetReverseOrder Sets reverse order for printing. | Mac only 11.0 |
PrintDialog.SetTray Sets the tray name the plugin should select. | Mac only 6.1 |
70 functions shown.
Release notes
- Version 14.1
- Changed PageSetupDialog.GetLastSettings, PrintDialog.GetLastSettings and PDFKit.GetPrintLastSettings to log all text for trace log.
- Version 13.2
- Fixed a problem in PrintDialog.GetLastSettings function reporting an exception about a nil value.
- Version 13.0
- Fixed PrintDialog.GetLastSettings to not return an error if there are no print settings yet.
- Version 12.1
- Added PageSetupDialog.Reset and PrintDialog.Reset functions.
- Added PrintDialog.GetPrintType function.
- Fixed PrintDialog.GetDestinationPath function.
- Version 11.0
- Added PrintDialog.GetReverseOrder and PrintDialog.SetReverseOrder functions.
- Version 10.3
- Fixed PrintDialog.SetConfiguration function.
- Fixed problem with exception in PDFKit.GetLastSettings, PageSetupDialog.GetLastSettings and PrintDialog.GetLastSettings functions.
- Version 10.1
- Fixed bug in PrintDialog.SetDestinationPath not working with space in file path.
- Rewrote PDFKit.GetPrintLastSettings, PageSetupDialog.GetLastSettings and PrintDialog.GetLastSettings to return result as JSON.
- Version 9.2
- Added new optional type parameter to PrintDialog.SetOption and PDFKit.SetPrintOption to set data type.
- Version 8.4
- Fixed a problem with PrintDialog.SetCopies.
Blog Entries
- MBS @ FMTraining.TV - 25 Ways to Improve Your Database Using the FileMaker MonkeyBread Plug-in - Day 3
- MBS @ FMTraining.TV - Printing in FileMaker with the MonkeyBread Plug-in
- MBS FileMaker Plugin 8.0 - More than 5000 Functions In One Plugin
- MBS FileMaker Plugin 7.0 - More than 4400 Functions In One Plugin
- Printer Switch for Windows with MBS FileMaker Plugin
- How to fix the Sierra printing bug in FileMaker
- MBS FileMaker Plugin 6.2 for OS X/Windows
- New functions for MBS FileMaker Plugin coming soon
- Printing with FileMaker on Mac with a specific Paper Tray
- MBS FileMaker Plugin 4.1 for OS X/Windows - More than 2400 Functions In One Plugin
FileMaker Magazin
Example Databases
