move

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Funciones integradas > /system/filesystem >

move

Ruta completa: /system/filesystem/move

 

Mueve o asigna un nombre nuevo a un archivo.

 

Cuando se invoca desde un simple paso de ejecución, esta función mueve o asigna un nombre nuevo a un solo archivo cada vez. Para mover o asignar un nombre nuevo a varios archivos con FlowForce, incluya el paso que llama a la función de mover dentro de un paso "for-each", de forma parecida a como se muestra en el ejemplo Copiar archivos.

 

Esta función devuelve TRUE si la ejecución finaliza correctamente. Si hay un error de ejecución, el resultado dependerá del valor del parámetro Anular en caso de error:

 

Si el parámetro Anular en caso de error es TRUE (predeterminado), la ejecución del trabajo se anula. Cuando esto ocurra, podrá seguir controlando errores por medio de bloques protegidos (véase Control de errores).
Si el parámetro Anular en caso de error es FALSE, la función devuelve FALSE.

 

Parámetros

Nombre

Tipo

Descripción

Origen

string as file

La ruta de acceso y el nombre del archivo de origen que quiere mover.

Destino

string as file

El nombre del directorio de destino. Si solo pone el nombre del directorio, se conserva el nombre original del archivo.

Sobrescribir destino

boolean

Cuando se hace clic en este parámetro, aparece una casilla de verificación. Marque la casilla si quiere sobrescribir el archivo de destino. El valor predeterminado es false.

Anular en caso de error

boolean

Este parámetro binario determina el valor que se debe devolver si falla el trabajo. Si este parámetro es FALSE, la función devolverá FALSE también. Si este parámetro es TRUE, la ejecución del trabajo se anulará. El valor predeterminado es TRUE.

Directorio de trabajo

string as directory

Indica el directorio de trabajo (por ejemplo, c:\somedirectory). Si se usan rutas relativas estas se resuelven con respecto al directorio de trabajo.


© 2019 Altova GmbH