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 | 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 | 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