ExceptionParam
ExceptionParam returns an exception parameter string, that is used in the ExceptionToString function and RaiseException function.
Declaration: function ExceptionParam: string;
If the value of this parameter is null, no exception information is included or returned as illustrated in this example.
procedure ScriptEvent (var Value : variant);var Int1, Int2, Int3 : integer;begin //Try to divide an integer by zero - to raise an exception try Int1 := 10; Int2 := 0; Int3 := Int1 / Int2; //These lines will execute if no error LogInfo('Fabulous!'); LogInfo('There was no problem encountered!'); except LogInfo('Exception occurred: ' + ExceptionToString(ExceptionType, ExceptionParam)); LogInfo(''); Int3 := 100; LogInfo('The variable has been set to '+IntToStr(Int3)); LogInfo(''); //Now raise to let Statelake automatically handle the error reporting //The Action will terminate after the RaiseException// RaiseException(ExceptionType, ExceptionParam); end; //The following lines will never be processed LogInfo(''); LogInfo('The Action has completed.'); end;