CanExecute
Devuelve un estado listo para ejecutarse de la prueba de auditoría.
Compatibilidad
Disponible a partir de la versión 12.0 de IDEA
Sintaxis
CanExecute As Integer
Valor devuelto
Estado listo para ejecutarse de la prueba de auditoría (integer).
El estado listo para ejecutarse tiene los siguientes valores:
| Estado | Valor |
|---|---|
| ReadyForExecution | = 0 |
| NotFullyTagged | = 1 |
| ParametersRequired | = 2 |
| NotAssociated | = 3 |
Observaciones
El estado listo para ejecutarse indica si la prueba de auditoría puede ejecutarse y, en el caso de no poder, el motivo:
| Estado | Explicación |
|---|---|
| ReadyForExecution | La prueba de auditoría puede ejecutarse. |
| NotFullyTagged | Las etiquetas definidas por la prueba de auditoría no están completamente resueltas. |
| ParametersRequired | No todos los parámetros de ejecución se han establecido. |
| NotAssociated | La prueba de auditoría no está asociada con todas las bases de datos necesarias (falta el registro de ejecución). |
Ejemplo
Sub Main()
Dim ac As Object
Dim atExecutor As Object
Set ac = CreateObject("SmartAnalyzer.AutomationClient")
atId = "f4d65220-77f1-5969-8943-59c7bd448460"
tblName = "Sample-Weblog"
Set atExecutor = SA.GetAtExecutor(atId, tblName)
canExecute = atExecutor.CanExecute
IF canExecute <> 0 THEN
MsgBox"Test is not ready for execution; reason: " & canExecute & ", quit"
Exit Sub
END IF
MsgBox"Test is ready for execution"
atExecutor.Execute
End Sub