>I use "REPORT FORM" command in the program code.
>In the case of successfull ending of report printing I need to execute some operations in the same procedure module.
>How can I make sure the printing has been finished successfully?
Before the REPORT do
bFINISHED=.F.
and in the SUMMARY band of the report call a function which does
bFINISHED=.T.
You can then check
IF bFINISHED
* ... finished OK
ELSE
* ... didn´t get to the end
ENDIF
Good luck!