With procomm,you don't have to add a local printer or change the terminal type. To disable printing to a printer, and have the report scroll on the screen, where it can be captured, just do this.
On the tool bar,select options,
Then select data options
Then select terminal options.
Check the box "Disable host printing"
On earlier version of procomm,the menu is a little different, just find the terminal options, and you will see the disable host printing check box.
Now when you press "p" to print a report on menu 14, it will just scroll on the screen. Don't forget to uncheck the box if you want to print something
Here is a script to turn it on/off. Copy the text below to your procomm/aspect directory, then compile it. You can then assign one of the meta keys to this script, and easily get to it from the meta key bar. The status line will show the current print state.
;script to toggle host printing
proc main
fetch terminal hostprint i0
if i0 == 0
set terminal hostprint disable
statmsg "Printing Disabled"
elseif i0 == 1
set terminal hostprint enable
statmsg "Printing Enabled"
endif
endproc