CasewareDocumentación

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 de ejecución
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 de prueba de auditoría
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