Retour de résultats de la tâche de script
La tâche de script utilise la propriété TaskResult et la propriété facultative ExecutionValue pour renvoyer des informations d'état à l'exécution Integration Services, lesquelles peuvent être utilisées pour déterminer le chemin d'accès du flux de travail une fois que la tâche de script est terminée.
TaskResult
La propriété TaskResult indique si la tâche a réussi ou a échoué. Par exemple :
Dts.TaskResult = ScriptResults.Success
ExecutionValue
La propriété ExecutionValue renvoie facultativement un objet défini par l'utilisateur qui quantifie ou fournit des informations supplémentaires sur le succès ou l'échec de la tâche de script. Par exemple, la tâche FTP utilise la propriété ExecutionValue pour renvoyer le nombre de fichiers transférés. La tâche d'exécution SQL renvoie le nombre de lignes affectées par la tâche. La propriété ExecutionValue peut également servir à déterminer le chemin d'accès du flux de travail. Par exemple :
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
|