Using the new controller.setPreferredPrinter(name), what is the proper printer path and name syntax for specifying a network printer on Windows such as ‘\Rob\HP’ in order to print to a printer named “HP” that is connected to Rob’s computer on a local area network.
The Windows print dialog shows ‘\Rob\HP’. I tried controller.setPreferredPrinter(‘\Rob\HP’), but that does not work.
Per attached, on Windows XP Professional each user will need to follow at least 12 steps without making a mistake and in some cases they will also need the printer driver CD that came with their network printer.
Plus in order for our users to use this we will need to do something like create a “printers” preference table that will allow users to enter the name(s) of their printers. Also perhaps a popup global field on the print form that will allow the user to select the desired printer for each session.
This seems like a lot of work to put each user through considering that the Windows operating system already knows the default printer. I hope Servoy will be able to handle this better in the near future.