Al construir una cadena, puede utilizar los resultados -o salidas-de un comando con propiedades de comandos posteriores. Por ejemplo, para realizar varias transformaciones en la salida de valores separados por comas (CSV) de un comando como parte de una cadena, agregue un comando de transformación tabular posterior que utilice la salida del comando anterior como propiedad.
Nota: Los comandos sólo pueden utilizar salidas de comandos anteriores en la cadena, incluidos los vinculados con una condición de Éxito o dentro de un grupo . Para extraer un valor de la salida de un comando, crear una salida dinámica.
Tipos de salida
Los comandos de Conexiones producen varios tipos de salidas:
Tipo de salida | Ejemplo |
Texto | Registros seleccionados de un archivo de listas. |
Entero | El número de registros en una consulta. |
Archivo | Respuesta descargada de una solicitud HTTP de servicio web |
Flotador | Resultados de un cálculo en coma flotante |
Fecha | Marca de tiempo del sistema |
JSON | Respuesta de los servicios web de la API REST |
Lista | Lista de archivos en un directorio |
Asignar | Lista de pares y valores. |
Utilizar la salida de un comando como propiedad de otro comando posterior
Nota: Para convertir el formato o la estructura de la salida de un comando para su uso como propiedad de otro comando, puede aplicar una transformación variable.
- En la cadena, seleccione el comando con la propiedad para utilizar la salida, y haga clic en Editar.
- En Propiedades del comando, haga clic en Variable para la propiedad.
- En Seleccione una variable, expanda el comando anterior, y seleccione cual de sus salidas introducir como propiedad.
- Para transformar el formato o la estructura de la salida para utilizarla con la propiedad, por ejemplo para extraer un valor de JSON, haga clic en él en el campo de la propiedad y aplique una transformación variable.
- Haz clic en Guardar.
Detalles del comando
Cada comando genera automáticamente una salida Command Detalles. Con esta salida, puede utilizar detalles sobre su comando como una variable de entrada con un comando más adelante en la cadena.
Variable de salida | Detalles |
Id | ID numérico del mando |
Estado | Estado de la orden:se ha ejecutado correctamente o ha dado error. |