Sorry for being stupid here. [img]images/icons/confused.gif[/img]
Why the 8pm-7am restriction on generating the report? Are there folks working that late? Is 8pm the de facto cutoff for daily defect reporting?
Look for OTAXml in the Mercury CSO user knowledge base. There is an article there that explains how TD reports are generated by using COM objects. I think that you can then develop a QTP script using those objects.