michaelkatz
Programmer
We send up to 30 reports to the printer. some of which are lengthy.
There is a delay between reports as the data is manipulated, and I put in
If lastkey() = CHR(27)
to see if escape was pressed, and abort the report.
It works fine, except when the next report is being processed, the IF LASTKEY() statement is .T. and all subsequent reports are aborted.
Is there a way to change the value of LASTKEY() ?
Thanks
There is a delay between reports as the data is manipulated, and I put in
If lastkey() = CHR(27)
to see if escape was pressed, and abort the report.
It works fine, except when the next report is being processed, the IF LASTKEY() statement is .T. and all subsequent reports are aborted.
Is there a way to change the value of LASTKEY() ?
Thanks