Flujos de trabajo de las herramientas de Adjuntos

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

A continuación, se describen dos escenarios habituales para trabajar con las herramientas de fijación:

  • 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 archivos adjuntos en la tabla o la clase de entidad de entrada mediante la herramienta Habilitar adjuntos. Al activar los adjuntos se crean las tablas y relaciones del sistema necesarias para gestionar los adjuntos.

Ejemplo 1: agregar adjuntos mediante una tabla de coincidencias

Después de activar los archivos adjuntos en una tabla o clase de entidad de entrada, ejecute la herramienta Generar tabla de correspondencia 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 coincidencia cuando el nombre base (el nombre del archivo sin la extensión) del 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 o clase de entidad de entrada) y un campo FILENAME (ruta al archivo coincidente).

Después de generar una tabla de coincidencia 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 coincidencias del valor del parámetro Tabla de coincidencias. Si estos dos valores son iguales, el archivo del valor Campo de ruta de coincidencias de la tabla de coincidencias se agrega a la tabla o clase de entidad de entrada como un archivo adjunto.

Nota:

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

  • Un campo que contenga las rutas o nombres de los archivos adjuntos de su equipo.
  • Campo que contenga valores que pueden utilizarse para unir la tabla de coincidencias con la tabla o la clase de entidad de entrada.

Ejemplo 2: agregar adjuntos sin ninguna tabla de coincidencias independiente.

Tras habilitar los adjuntos, podrá utilizar la tabla o clase de entidad de entrada para agregar anexos, sin necesidad de una tabla de coincidencias independiente. Si la tabla de entrada contiene un campo con rutas a los archivos que desea adjuntar, puede utilizarlo exclusivamente sin una tabla de coincidencias separada. 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 coincidencias, y especifique el valor del parámetro Campo de ruta de coincidencias (campo que contiene las rutas o el nombre de los archivos adjuntos) del dataset de entrada.

Temas relacionados