Skip to main content

Flujos de trabajo de las herramientas de Adjuntos

Las herramientas del conjunto de herramientas Adjuntos ofrecen un entorno flexible para el procesamiento por lotes de adjuntos. Utilice estas herramientas cuando deba adjuntar un gran número de archivos en una operación masiva. Adicionalmente, el conjunto de herramientas incluye herramientas que permiten procesar adjuntos individuales.

Los siguientes son dos escenarios habituales para trabajar con las herramientas de adjuntos:

  • Las herramientas de adjuntos utilizan una tabla de búsqueda para asociar archivos individuales a filas individuales de una tabla de entrada o clase de entidades.

  • La tabla o clase de entidad de entrada tiene un campo de atributo que contiene rutas de archivos o nombres de archivos.

En ambos casos, habilite los adjuntos en la tabla de entrada o la clase de entidad mediante la herramienta Habilitar adjuntos. Al habilitar los adjuntos se crean las tablas y relaciones del sistema necesarias para administrar los adjuntos.

Ejemplo 1: agregar adjuntos mediante una tabla de concordancias

Después de habilitar los adjuntos en una tabla de entrada o clase de entidad, ejecute la herramienta Generar tabla de concordancias de adjuntos para crear una tabla de correspondencia que ayudará a asociar los registros de la tabla de entrada con los archivos del disco. Especifique el valor del parámetro Carpeta de entrada que contiene los archivos que se van a adjuntar y un valor para el parámetro Campo clave. La herramienta recorre cada fila de la tabla de entrada y compara el valor del Campo clave de la fila en cuestión con todos los archivos de la Carpeta de entrada. Se establece una concordancia cuando el nombre base (el nombre del archivo sin la extensión de archivo) coincide con el valor del campo clave. La salida creada contiene un campo MATCHID (que representa el campo de Id. de objeto de la tabla de entrada o clase de entidad) y un campo FILENAME (la ruta al archivo coincidente).

Después de generar una tabla de concordancias de adjuntos, utilice la herramienta Agregar adjuntos para adjuntar los archivos a los registros del dataset de entrada. La herramienta Agregar adjuntos compara los valores del parámetro Campo de unión de entrada de la tabla o clase de entidad de entrada con el valor del parámetro Campo de unión de concordancias del valor del parámetro Tabla de concordancias. Si estos dos valores son iguales, el archivo del valor Campo de ruta de coincidencias de la tabla de concordancias se agrega a la tabla o clase de entidad de entrada como un adjunto.

Nota:

Aunque se recomienda, no es necesario utilizar la herramienta Generar tabla de concordancias de adjuntos para crear la tabla de concordancias. Si el dataset de entrada no contiene un campo clave utilizable, puede crear una tabla de concordancias manualmente a través de una sesión de edición o automáticamente utilizando una secuencia de comandos personalizada que se adapte a los datos. La tabla de concordancias debe tener estos campos:

  • Un campo que contenga las rutas o nombres de los adjuntos de su equipo.

  • Un campo que contenga valores que pueden utilizarse para unir la tabla de concordancias con la tabla de entrada o la clase de entidad.

Ejemplo 2: agregar adjuntos sin ninguna tabla independiente de concordancias

Tras habilitar los adjuntos, podrá utilizar la tabla de entrada o clase de entidad para agregar adjuntos, sin necesidad de una tabla independiente de concordancias. Si la tabla de entrada contiene un campo con rutas a los archivos que desea adjuntar, puede utilizarlo exclusivamente sin una tabla independiente de concordancias. Utilice la herramienta Agregar adjuntos, especifique la misma clase de entidad o tabla para el valor de los parámetros Dataset de entrada y Tabla de concordancias, y especifique el valor del parámetro Campo de ruta de coincidencias (el campo que contiene las rutas o el nombre de los archivos adjuntos) del dataset de entrada.