Para cada archivo del archivo comprimido |
Utilice la acción Para cada archivo del archivo comprimido para configurar un grupo de una o más acciones que se ejecutan secuencialmente en todos los ficheros de una carpeta de archivo existente que coinciden con el filtro especificado.
Puede configurar las propiedades de la acción Para cada archivo del archivo comprimido en las siguientes fichas.
Origen del Archivo
Ubicación: Especifica el sistema de archivos donde se encuentra la carpeta de origen. Los sistemas o ubicaciones de archivos pueden incluir sistemas de archivos o recursos de red, Librarian, o una ubicación de almacenamiento en la nube compatible. Para obtener más información sobre las ubicaciones de almacenamiento en la nube compatibles, consulte la
Archivar fichero: Especifica el fichero archivo que contiene los archivos sobre los que quiera ejecutar las acciones. Puede introduzca la ubicación de la carpeta o el nombre del archivo, o hacer clic en Examinar para localizar y, después, seleccionar el archivo que quiera. Alternativamente, puede añadir una variable para especificar el archivo que quiera o añadir un carácter especial al valor que haya introducido.
Patrón de archivo: Especifica el filtro que utiliza la acción para identificar los archivos en los que desea que se ejecute la acción. Este filtro puede incluir caracteres comodín (como ? y *) o expresiones regulares (como (?i)^.*\.csv$). Haga clic en para ver una lista de modificadores de expresión regular o comodín compatibles, y seleccione el modificador que desea añadir. También puede añadir una variable para especificar la plantilla del archivo o añadir un carácter especial al valor que haya introducido.
Utilizar expresión regular: Especifica que la acción utiliza expresiones regulares para identificar el patrón de archivo. Al seleccionar esta opción, puede añadir modificadores de expresiones regulares a la propiedad anterior para tener más control sobre los criterios de búsqueda.
Tamaño de archivo mínimo: Especifica el tamaño mínimo que debe tener el archivo para que la acción se ejecute para dicho archivo.
Tamaño de archivo máximo: Especifica el tamaño que no debe superar el archivo para que la acción se ejecute para dicho archivo.
Incluir archivos más antiguos que: Especifica que se incluyen los archivos que son más antiguos que la cantidad de tiempo especificada.
Incluir carpetas secundarias: Especifica que las acciones configuradas se ejecutan en los archivos que se encuentran en las subcarpetas del archivo, cuando dichos ficheros también cumplan los requisitos especificados para el patrón de ficheros, el tamaño mínimo y máximo y la antigüedad del fichero.
Acciones para cada fichero
Copiar las propiedades del fichero a la variable: Especifica que las propiedades del fichero se copian a la variable que usted especifique. Se admiten las siguientes propiedades y métodos de fichero:
Nombre
FullName
DirectoryPath
Exists
Extensión
Longitud
CreationTime
LastAccessTime
LastWriteTime
GetContent()
Extraer archivo a carpeta: Especifica la ubicación de la carpeta a la que quiera extraer los archivos.
Ubicación: Especifica el sistema de archivos al que quiera extraer el archivo.
Carpeta: Especifica la carpeta en la que quiera extraer el archivo. Si desea copiar un archivo existente, incluya un nombre de archivo. Puede introduzca la ubicación de la carpeta o el nombre del archivo, o hacer clic en Examinar para localizar y, después, seleccionar el archivo que quiera. Alternativamente, puede añadir una variable para especificar el archivo que quiera o añadir un carácter especial al valor que haya introducido.
Sustituir archivo si ya existe: Especifica que, si en la carpeta ya existe un archivo que tenga el mismo nombre, el nuevo contenido se guardará en un archivo que reemplazará el archivo existente.
Haga que el nombre de archivo único añadiéndole un número de serie: Especifica que, si en la carpeta ya existe un archivo que tenga el mismo nombre, el nuevo contenido se guardará en un archivo a cuyo nombre se le añadirá un número de serie para hacerlo único.
Haga que el nombre de archivo sea único añadiéndole una marca temporal: Especifica que, si en la carpeta ya existe un archivo que tenga el mismo nombre, el nuevo contenido se guardará en un archivo a cuyo nombre se le añadirá una marca temporal para hacerlo único.
Falla si el archivo de destino ya existe: Especifica que, si en la carpeta ya existe un archivo que tenga el mismo nombre, el nuevo contenido no se guarda.
Codificación
El archivo tiene una contraseña: Especifica que el archivo comprimido está protegido con una contraseña.
Contraseña: Abre el cuadro de diálogo Introducir contraseña, donde puede especificar la contraseña que utiliza la acción para abrir el archivo comprimido.
Acción
Nombre: Especifica el nombre de la acción. Puede sustituir el nombre predeterminado escribiendo un nuevo nombre en este campo.
Descripción: Especifica una descripción para la acción.
Ejecutar acción: Especifica la frecuencia con la que quiere ejecutar la acción.
Siempre: Especifica que la acción se ejecuta la acción cada vez que se ejecuta el archivo de proceso.
Nunca: Especifica que la acción no se ejecuta cuando se ejecuta el archivo de proceso.
Condicionalmente, en base a una variable: Especifica que la acción se ejecuta solo cuando una variable seleccionada cumple una condición específica. Utilice esta opción en situaciones en las que solo haya una condición que determine si la acción se ejecutará o no. Después de seleccionar esta opción, puede crear la instrucción condicional en el cuadro de entrada.
Controles del cuadro de entrada
Variable: Especifica la variable que quiera utilizar como instrucción condicional. Introduzca la variable en el cuadro de entrada. Haga clic en para ver una lista de variables utilizadas recientemente, o haga clic en Variable o Más variables para abrir el cuadro de diálogo Insertar variable.
[Operador relacional]: Especifica el operador relacional que se utilizará para la instrucción condicional. Haga clic en el operador existente para que se muestre una lista de operadores adicionales y seleccione el que quiera utilizar. Para obtener más información, consulte Operadores ralacionales. Los operadores disponibles en la lista dependen de si ha seleccionado Texto o Decimal para la opción Tipo.
Valor: Especifica los valores que se utilizarán para la instrucción condicional. Para añadir un valor, haga clic en , haga clic en <introducir un valor>, introduzca el valor que desee y, a continuación, pulse Enter
. Para eliminar un valor, utilice el botón secundario del ratón para hacer clic en él y, a continuación, haga clic en Eliminar. Algunos operadores, como Is blank y Is not blank, no requieren que se especifique ningún valor. En estas situaciones, el campo Valor no estará disponible.
Tipo: Especifica si la declaración condicional evalúa un valor de texto o decimal.
Condicionalmente, en base a una expresión: Especifica las condiciones en las que se ejecuta la acción. Utilice esta opción para situaciones que requieran más de una instrucción condicional. Cuando selecciona esta opción, puede crear la expresión condicional en el cuadro de entrada creando las instrucciones condicionales que desee. Cree y edite su expresión condicional en la ficha Vista del árbol. Haga clic en la ficha Vista del texto para ver una vista del texto de solo lectura de la expresión condicional.
Controles del cuadro de entrada (Ficha Vista del árbol)
[Unión condicional]: Especifica la unión condicional para las instrucciones condicionales del grupo. La unión condicional predeterminada es Y.
Haga clic en la unión condicional existente para mostrar un menú que le permite configurar su expresión condicional de una de las siguientes maneras:
And, Or, NotAnd, NotOr: Haga clic en la unión condicional de la lista que quiera utilizar como instrucción condicional. Para obtener más información sobre las uniones condicionales compatibles, consulte Uniones condicionales.
Añadir condición: Haga clic para añadir otra instrucción condicional para el grupo actual.
Añadir grupo: Haga clic para añadir un subgrupo de instrucciones condicionales para el grupo actual.
Eliminar grupo: Haga clic para eliminar el subgrupo. Disponible cuando se abre el menú desde un subgrupo.
Eliminarlo todo: Haga clic para eliminar todas las declaraciones condicionales (incluyendo subgrupos). Disponible cuando se abre el menú desde el grupo más alto.
: Haga clic para añadir una declaración condicional para el grupo asociado con dicha unión. Visible a la derecha de cada unión condicional de su expresión.
: Haga clic para eliminar la declaración condicional. Visible a la derecha de una expresión condicional existente cuando se señala la expresión.
Variable: Especifica la variable que quiera utilizar como instrucción condicional. Introduzca la variable en el cuadro de entrada. Haga clic en para ver una lista de variables utilizadas recientemente, o haga clic en Variable o Más variables para abrir el cuadro de diálogo Insertar variable.
[Operador relacional]: Especifica el operador relacional que se utilizará para la instrucción condicional. Haga clic en el operador existente para que se muestre una lista de operadores adicionales y seleccione el que quiera utilizar. Para obtener más información, consulte Operadores ralacionales. Los operadores disponibles en la lista dependen de si ha seleccionado Texto o Decimal para la opción Tipo.
Valor: Especifica los valores que se utilizarán para la instrucción condicional. Para añadir un valor, haga clic en , haga clic en <introducir un valor>, introduzca el valor que desee y, a continuación, pulse Enter
. Para eliminar un valor, utilice el botón secundario del ratón para hacer clic en él y, a continuación, haga clic en Eliminar. Algunos operadores, como Is blank y Is not blank, no requieren que se especifique ningún valor. En estas situaciones, el campo Valor no estará disponible.
Tipo: Especifica si la declaración condicional evalúa un valor de texto o decimal.
Cuenta de usuario
Heredar de la acción principal: Especifica que la acción hereda las credenciales de la cuenta de usuario especificada en la ficha de propiedades Acciones. Alternativamente, si la acción es parte de una acción Agrupar, hereda las credenciales de la cuenta de usuario que se especifican en la página de propiedades de la acción Agrupar inmediatamente superior.
Especificar credenciales de usuario: Especifica que la acción se ejecuta utilizando las credenciales especificadas.
Gestión de errores y diagnósticos
Ignorar errores y continuar ejecutando acciones: Especifica que en caso de que la acción falle, las demás acciones siguen ejecutándose. Cuando no se selecciona esta opción y la acción falle, el comportamiento resultante depende de varios factores, como son:
La acción está dentro de una Acción de grupo
Si ha especificado Secuencialmente para la propiedad Ejecutar acciones en la ficha Ejecución de la acción Agrupar, no se ejecutan más acciones dentro de esa Acción de grupo. No afecta a ninguna acción ajena a esta Acción de grupo.
Si ha especificado En paralelo para la propiedad Ejecutar acciones en la ficha Ejecución de la acción Agrupar, los errores se ignoran y se ejecutan las demás acciones de esa Acción de grupo. No afecta a ninguna acción ajena a esta Acción de grupo.
La acción no está dentro de una Acción de grupo
Si ha especificado Secuencialmente para la propiedad Ejecutar acciones de la ficha Ejecución de Acciones, no se ejecutan más acciones dentro del proceso.
Si ha especificado En paralelo para la propiedad Ejecutar acciones de la ficha Ejecución de Acciones, los errores se ignoran y se ejecutan las demás acciones del proceso.
Para añadir una acción a Para cada archivo del archivo comprimido
En el panel Proceso, haga clic en junto a Para cada archivo del archivo comprimido.
En el cuadro de diálogo Nueva acción, seleccione la acción que desea agregar y, a continuación, haga clic en Aceptar. Alternativamente, haga doble clic en la acción.
Utilice las fichas de propiedades de acción para configurar la nueva acción según sea necesario.