CasewareDocs

ExecutionStatus

Gets/sets a value that indicates how the macro has been completed.

Compatibility

Available as of IDEA version 9.0

Syntax

ExecutionStatus

Type

Long

Example

'Execution status constants
Const EXEC_STATUS_FAILED = 0
Const EXEC_STATUS_SUCCEEDED = 1
Const EXEC_STATUS_CANCELED = 3

Sub Main
'Set ExecutionStatus (failure at the beginning).

	SmartContext.ExecutionStatus =EXEC_STATUS_FAILED 

'Set ExecutionStatus (cancel) at user's cancellation request.
If SmartContext.IsCancellationRequest Then
SmartContext.ExecutionStatus = EXEC_STATUS_CANCELED
Exit Sub
End If

'Set ExecutionStatus (success at the end).
SmartContext.ExecutionStatus = EXEC_STATUS_SUCCEEDED

End Sub