First thing, what report generation VIs are you using the old ones that printed from within LV or the new ones that talk to Word? I have found the old ones to be very reliable, the new ones I haven't tried.
To answer your question directly, the other primary way of printing from within LV is to format the front panel of a Vi to look like the report you want and after updating the panel use VI properties to tell the VI to go print itself. The only thing to remember is that the VI you are printing has to have at least one property node on it's diagram. The reason for this constraint is that LV only updates the front panel of the VI when: (a) the front panel is open, or (b) there is a property node on the VI's block diagram.
As it turns out, in my experience
, the property node requirement isn't much of a constraint as I am generally wanting to play with things at runtime anyway (change captions, plot colors, etc...).
There should be examples of exactly how to do this, if you can't find any give me a hollar...
Mike...
mporter@arielcorp.com