I have a decent number of Zebra printers that are all network based and I'm moving my printing methods from .Net Report Viewer to ZPL. The application is intranet based, so the print request will be coming from the server. Obviously then printer selection has to be done at the server level.
Can anyone offer any suggestions on how to best set up workstation to printer associations in this type environment?
My first thought is to maintain a database table of all the printers in the system and then make associations between workstation IDs and the printers they use. Then a simple database call before printing gives me the information. This is straight forward but I want to make sure I'm not missing a better way.
PS: Thanks for all the tips on direct ZPL to the printer, its works much better than trying to go though windows!