When ConsignPro Has No Ticket Printer Selected…

ConsignPro Not Responding

A client that utilizes ConsignPro, purchased a new HP printer.  I installed & networked it between her two systems.  I forgot the client utilizes a plain-paper printer to print tags/labels, as opposed to a tag printer — e.g. a Zebra thermal tag printer.

This morning, when she went to print tags, ConsignPro locked-up:

https://thecomputerpeeps.com/images/snaps/dean/15/2017-11-21_1156.png

The issue?  There was no printer selected for the My ticket printer is option:

https://thecomputerpeeps.com/images/snaps/dean/15/2017-11-21_1238.png

What ConsignPro was actually doing, was printing to the first printer enumerated in the combobox/dropdown — i.e. the Microsoft XPS Document Writer.  Hence why ConsignPro was Not Responding — the Save As dialog was open at the bottom/in the Taskbar and the Microsoft XPS Document writer doesn’t ‘steal focus’ from other applications and stays behind the currently-focused application.

It should’ve detected the setting string is Nothing and prompted.

Note: The other issue here is, ConsignPro is still listing a printer that isn’t even installed in Windows (the Epson 545) as an available printer…because ConsignPro reads these from the Windows Registry and will continue to display and even attempt to utilize, printers that don’t even exist.

After taking calls like that for nearly a decade, I decided to handle this different in Peeps’ Consignment Software:

https://thecomputerpeeps.com/images/snaps/dean/15/2017-11-21_1154.png

Programming isn’t always about extensible code, normalized database design, etc.  Simple decisions, based on user experience, can both create issues for the user, as well as increase support costs.

So to me, it behooves a developer to always think about a little ‘cul-de-sac’ like this and do your best to prevent issues — it only makes your application run better for the user, which improves the user experience.

I am a Software Developer, System Administrator, and consignment software specialist. I currently manage hundreds of consignment workstations, point of sale systems, and database servers all across North America and I am the developer of Peeps' Software, Peeps2Go, and Peeps' Consignor Login for iOS and Android. I've been helping consignment & resale store-owners since 2003. I started The Computer Peeps in February of 2010. Peeps' Software launched in 2016 and is now on hundreds of systems all across North America. I have successfully converted dozens of stores from all of the major consignment software systems. After 20 years of working with consignment stores, I understand the unique challenges consignment & resale store-owners face. From electrical issues in old buildings or strip malls, to advocating for them when their old consignment software keeps crashing.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*

Back To Top