Altova MapForce 2027 Professional Edition

En este apartado explicamos cómo agregar variables a una asignación. La primera opción es agregar variables con comandos de menú o de la barra de herramientas. La segunda opción permite agregar variables desde el menú contextual.

 

Opción 1: con comandos de menú o de la barra de herramientas

Esta opción sirve para agregar variables con comandos de menú o de la barra de herramientas. Para ello siga estos pasos:

1.En el menú Insertar haga clic en el comando Variable. También puede hacer clic en el botón ic-variable (Variable) de la barra de herramientas.

mf_variable_add_01_zoom70

2.Seleccione el tipo de variable que quiere insertar (de tipo simple o complejo).

 

Si selecciona Tipo complejo, siga estos pasos adicionales:

 

3.Haga clic en Elegir para seleccionar el origen del que se debe tomar la estructura de la variable. Las estructuras que ve en la imagen siguiente se aplican solamente a MapForce Enterprise Edition. Consulte la lista de estructuras relevantes para las otras ediciones de MapForce en el apartado anterior.

mf_variable_add_02_zoom70

4.Cuando la aplicación se lo pida indique el elemento raíz de la estructura de la variable. Por ejemplo, en los esquemas XML puede seleccionar cualquier elemento o tipo de la fuente seleccionada (imagen siguiente).

mf_variable_add_03_zoom70

 

Opción 2: desde el menú contextual

Puedes crear una variable mediante el menú contextual. A continuación se enumeran todas las opciones posibles.

 

Variable a partir de un nodo de origen o destino

Para crear una variable a partir de un nodo de origen o de destino, haga clic con el botón derecho del ratón en el conector correspondiente y seleccione Crear variable a partir del nodo de origen/destino. Tenga en cuenta los siguientes aspectos:

 

•Si un nodo no tiene descendientes, se crea una variable simple que contiene únicamente dicho nodo.

•Si un nodo tiene descendientes, se crea una variable compleja que contiene el nodo y sus descendientes.

 

En el ejemplo que figura a continuación, queremos crear una variable a partir del conector de salida del elemento Article.

mf_variable_add_04

Se crea una variable compleja con el esquema de origen del componente Articles. Todos los elementos se conectan automáticamente con una conexión de copia total.

mf_variable_add_05

Variable a partir de un filtro

Para crear una variable usando un filtro, haga clic con el botón derecho en el conector de salida de un componente de filtro (on-true/on-false) y seleccione Crear variable a partir del nodo de origen. Se crea un componente complejo con el esquema de origen y usa automáticamente el elemento vinculado al filtro de entrada como elemento raíz del componente intermedio.

 

© 2020-2026 Altova GmbH