In Watch, there is no such options to print a status page which counts the number of pages printed. The XmlCount command also doesn't work in Watch, so the only way I see to do this is to use a vbscript to count the records, store the results in a job info, and then use this job info value in your form.
If you want to go this route, there are two useful tips I can give you:
The command to extract the name of the input file is:
Watch.GetJobFilename
And to set job infos within a vbscript:
Watch.SetJobInfo number,value
number is the job info's number(1 to 9), and value is whatever value you want to place in the job info. So to set job info 9 to 5000, you would type:
Watch.SetJobInfo 9, 5000
Hope this helps.
Regards,
Rapha