To get html reports after every execution follow the below steps which is one time configuration
1. Open registry
Start > Run > Regedit and click enter
2. Registry will be opened
3. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Logger\Media\Log
4. Change the active DWORD from 0 to 1.
5. Open QTP and run a test. After the execution, the HTML report will be generated and stored in the results folder with name "log"