CasewareDocumentation
Nouveautés de Caseware Cloud EngagementsVoir les nouveautés

CanExecute

Renvoie l'état que le test d'audit est prêt pour l'exécution.

Compatibilité

Proposé dès IDEA version 12.0

Syntaxe

CanExecute As Integer

Valeur retournée

État test d'audit prêt pour l'exécution (entier).

L'état prêt pour l'exécution a les valeurs suivantes :

État d’execution
État Valeur
ReadyForExecution = 0
NotFullyTagged = 1
ParametersRequired = 2
NotAssociated = 3

Remarques

L'état prêt pour l'exécution indique si le test d'audit peut être exécuté et dans le cas contraire, la raison :

État des tests d'audit
État Explication
ReadyForExecution Le test d'audit peut être exécuté.
NotFullyTagged Les étiquettes définies par le test d'audit ne sont pas entièrement résolues.
ParametersRequired Les paramètres d'exécution ne sont pas tous définis.
NotAssociated Le test d'audit n'est pas associé à tous les bases de données nécessaires (l'enregistrement d'exécution est manquant).

Exemple

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