Devolver los resultados de la tarea Script
La tarea Script utiliza las propiedades ExecutionValue y TaskResult opcional para devolver información de estado al módulo ejecutable de Integration Services que se puede utilizar para determinar la ruta de acceso del flujo de trabajo después de que la tarea Script ha finalizado.
TaskResult
La propiedad TaskResult notifica si la tarea tuvo éxito o no. Por ejemplo:
Dts.TaskResult = ScriptResults.Success
ExecutionValue
La propiedad ExecutionValue devuelve, de manera opcional, un objeto definido por el usuario que cuantifica o proporciona más información sobre si se ha realizado correctamente la tarea Script o ha dado un error. Por ejemplo, la tarea FTP utiliza la propiedad ExecutionValue para devolver el número de archivos transferidos. La tarea Ejecutar SQL devuelve el número de filas afectadas por la tarea. ExecutionValue también se puede utilizar para determinar la ruta de acceso del flujo de trabajo. Por ejemplo:
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
|