Generación de Archivo - Tarea

Este nodo nos permitirá a partir de un Store Procedure generar un archivo con los valores devueltos.

Al ingresar al nodo se encontrará con una serie de campos a configurar:


  • Proveedor: Proveedor utilizado para conectarse a la base de datos externa. Existen 6 proveedores soportados:
    • MSSQL.
    • Oracle.
    • Postgres.
    • MySQL.
    • OleDB.
    • ODBC.
  • Conexión: Se utilizada para conectarse a la base de datos (depende del Proveedor seleccionado). Ejemplo: server=IPXXX\sqlexpress, XXX; database=XXX; uid=XX; pwd=XXX.
  • Tipo Comando: Especifica el tipo de comando a ejecutar en la base de datos. Existen 2 tipos:
    • Texto (Text). Al tener seleccionado esta opción será posible escribir en la línea de comando el StoreProcedure.
    • Procedimiento Almacenado (StoredProcedure). Se ejecutará una sentencia previamente almacenada. Dicha sentencia se invoca desde la línea de comando.
  • Timeout Comando: Tiempo máximo de ejecución del comando. Este valor esta expresado en segundos.
  • Command: Dentro del recuadro de texto se podrá tanto escribir el comando como invocar a un store procedure pre-cargado.
  • Path: Ruta destino donde se alojará el archivo.
  • Tipo: Formato del archivo.
  • Delim.: En caso de ser txt deberá introducirse el delimitador de columnas.
  • Filas Título: Si incluye o no una fila con títulos.
  • Título (pdf): Se informa el título en caso de ser PDF.
  • Sub título: Se informa sub-título en caso de ser PDF.


Los parámetros son aquellos datos necesarios a introducir para ejecutar el comando especificado. Ejemplo: Ante una consulta sobre un cliente puntual es necesario ingresarle como parámetro el ID del cliente (SELECT * FROM TABLA_CLIENTE WHERE ID_CLIENTE=PARAMETRO). Se pueden ingresar tantos parámetros como la consulta lo requiera.

Dentro de la ventana se encontrará una lista de todos los parámetros ingresados. Al querer agregar/modificar un parámetro se deberá completar los siguientes campos:


  • Variable: Es el nombre de la variable que fue definida dentro de la tarea, cuyo valor queremos introducir como parámetro.
  • Parámetro: Parámetro que espera el comando.
  • Dirección: Puede ser Input, Output o Input-Output.