Altova FlowForce Server 2023 Advanced Edition

Obtener el código numérico de salida del resultado.

 

Firma

exitcode(result:result) -> number

 

Parámetros

Nombre

Tipo

Descripción

result

result

Resultado del paso cuyo código de salida desea obtener.

 

Ejemplos

Este trabajo consiste en dos pasos. El primero invoca al comando de la línea de comandos de Windows que crea un directorio llamado data en el directorio de trabajo actual (C:\FlowForce). El resultado de este paso se declara como resultado. El segundo paso toma ese resultado y devuelve el código de salida numérico de este con ayuda de la función exitcode. Después la salida numérica se convierte en una cadena de texto con la función de cadena. Esta conversión es necesaria porque los datos de la expresión son de tipo cadena de texto.

 

Es importante que no marque la opción Anular en caso de error; en caso contrario la ejecución se detendría en caso de error, por lo que no habría ningún código de salida que el segundo paso pudiera procesar.

fs_func-example-exitcode

Cuando el trabajo se ejecuta por primera vez, el directorio data ya se ha creado y el código de salida sería 0. Las siguientes veces que se ejecute ya no se puede crear ese directorio porque ya existe, por lo que el código de salida es 1.

 

Consulte también el apartado Agregar un control de errores a un trabajo.

© 2017-2023 Altova GmbH