Method: RaiseError for ContextRun <Analysis Automation>
- 更新日2024-09-12
- 3分で読める
Methods > Method: RaiseError for ContextRun <Analysis Automation>
Method: RaiseError for ContextRun <Analysis Automation>
Terminates the On_Run_AnalysisProcedure event with an error message without executing further commands. In a parallel analysis, Analysis Automation executes the On_Finalize event afterwards anyway.
Object.RaiseError(errNumber, message)
| Object | ContextRun <Analysis Automation> Object with this method |
| errNumber | LongInteger Specifies the error number. |
| message | String Specifies the error text. |
The following examples aborts the script with an error message when the parameter for the result path is missing:
| VBScript | Python |
Sub On_Run_AnalysisProcedure(oContext) Dim ResultsPath, oMyArguments Set oMyArguments = oContext.Procedure.Arguments If oMyArguments.Exists("ResultsPath") Then ResultsPath = oMyArguments.Item("ResultsPath").Value Call oContext.LogResult("Results path: " & ResultsPath) Else Call oContext.RaiseError(1,"Results path missing") End If End Sub