The solution was developed using a combination of Business Rules and a custom Crystal Report, formatted to label size.
In this solution, the user does not have to remember to do anything special, as the rule determines whether a label is needed. If a label prints, the user is notified that the labels are printed.