Hi Bruce,
Because every customer can have a different specification, making this selection results in a separate print job for each invoice. When there is a single specification chosen, a single print job can be run.
Sorry, it's a Windows' thing and that's the way it works.
_________________________
Andrew Bates