Altova MapForce 2026 Professional Edition

Conservar conexiones tras eliminación de componentes

Inicio Anterior Inicio Siguiente

MapForce permite conservar conexiones (secundarias) aunque se hayan eliminado varios componentes de procesamiento de datos, como variables, filtros o componentes de ordenación, asignaciones de valores, componentes de entrada simples o componentes SQL/NoSQL-WHERE/ORDER. Las conexiones pueden ser individuales o múltiples. Mantener las conexiones puede resultar especialmente útil cuando hay varias conexiones secundarias, ya que así no tendrá que restaurar manualmente cada una de ellas después de eliminar un componente de procesamiento de datos. Para habilitar esta característica vaya a Herramientas | Opciones | Edición y seleccione Eliminación inteligente de componentes (conservar conexiones útiles). Esta opción está deshabilitada por defecto. Es decir, si no la habilita, al eliminar un componente de procesamiento de datos también se eliminarán sus conexiones directas.

 

Ejemplo

Para ilustrar la eliminación inteligente de componentes, hemos usado el archivo de muestra Tut3-ChainedMapping. Puede encontrarlo en la carpeta de tutoriales básicos:

 

Antes de eliminar el componente

En la imagen siguiente se ve que existen conexiones de copia total entre el componente MergedLibrary y el filtro publication, así como entre el filtro publication y el componente FilteredLibrary. Lo que queremos es eliminar el filtro publication pero mantener las conexiones de copia total. Para ello marque la casilla Eliminación inteligente de componentes del cuadro de diálogo Opciones.

MF_MapFund_Connections_KeepCon2

Después de eliminar el componente

Una vez haya eliminado la función publication se crea la conexión de copia total entre el nodo publication de MergedLibrary y el nodo publication de FilteredLibrary (imagen siguiente).

MF_MapFund_Connections_KeepCon1

Nota: si un componente de filtrado tiene conectadas las dos salidas (on-true y on-false), entonces se conservan las conexiones secundarias de ambas salidas.

 

© 2019-2025 Altova GmbH