lcSaveOnEscape = ON("ESCAPE") && Save previous ON ESCAPE setting lcSaveSetEscape = SET("ESCAPE") && Save previous SET ESCAPE setting SET ESCAPE ON ON ESCAPE llUserCanceled = .T. llUserCanceled = .F. APPEND FROM ... SET ESCAPE &lcSaveSetEscape ON ESCAPE &lcSaveOnEscape IF llUserCanceled * Process was interrupted by an user. ELSE * Process completed ENDIF>Hi to all,