Altova MapForce 2025 Professional Edition

Un objeto Mapping representa una asignación en un documento, sea la asignación principal o una asignación local de funciones definidas por el usuario.

 

Propiedades para navegar en el modelo del objeto:

 

Application

Parent

 

Propiedades de la asignación:

 

IsMainMapping

Name

 

Componentes de la asignación:

 

Components

 

Añadir elementos:

 

CreateConnection

InsertFunctionCall

InsertXMLFile

InsertXMLSchema

InsertXMLSchemaInputParameter

InsertXMLSchemaOutputParameter

 

Propiedades

Nombre

Descripción

Application

De sólo lectura.

Obtiene el objeto de nivel superior de la aplicación.

Components

De sólo lectura.

Devuelve una colección de todos los componentes en la asignación actual.

IsMainMapping

De sólo lectura.

Indica si la asignación actual es la asignación principal del documento en el que esta se encuentra.

 

True significa que es la asignación principal.

False significa que es una función definida por el usuario (UDF por sus siglas en inglés).

Name

De sólo lectura.

El nombre de la asignación o de la función definida por el usuario (UDF).

Parent

De sólo lectura.

El objeto de nivel superior según el modelo del objeto.

 

Métodos

Nombre

Descripción

CreateConnection

Crea una conexión entre los dos puntos de datos dados (DatapointFrom y DatapointTo).

 

Esta conexión no se puede crear si DatapointFrom no es un punto de datos en el lado de salida, si DatapointTo no es un punto de datos en el lado de entrada o si ya existe una conexión entre estos dos puntos de datos.

InsertFunctionCall

Inserta un componente de llamada a una función en la asignación actual.

 

Los nombres de biblioteca y función especificados indican la función o función definida por el usuario a la que hay que llamar.

InsertXMLFile

Añade un nuevo componente de esquema XML a la asignación.

 

La estructura interna del componente la determina el esquema al que se hace referencia en el archivo XML indicado (i_strFileName) o, si el archivo XML no hace referencia a un archivo de esquema, un archivo de esquema especificado por separado (i_strSchemaFileName).

 

Si el archivo XML hace referencia a un archivo de esquema, entonces se ignora el parámetro i_strSchemaFileName.

 

El elemento raíz del archivo XML se usará en el componente.

 

El archivo XML especificado se usa como archivo de entrada de muestra para evaluar la asignación.

InsertXMLSchema

Añade un nuevo componente de esquema XML a la asignación.

 

La estructura interna del componente la determina el archivo de esquema indicado en el primer parámetro.

 

El segundo parámetro define el elemento raíz de este esquema si hay más de un candidato.

 

Si el elemento raíz dado es una cadena vacía y hay más candidatos disponibles aparecerá un cuadro de diálogo emergente Seleccione un elemento raíz si MapForce es visible. Si MapForce no es visible no aparecerá ningún cuadro de diálogo y solo se devolverá un error.

 

No hay ningún archivo XML de entrada de muestra asignado a este componente.

InsertXMLSchemaInputParameter

Inserta un componente de parámetro de entrada de esquema XML en la asignación actual.

 

La asignación actual tiene que ser una función definida por el usuario. Intentar insertarlo (el parámetro de entrada del esquema) en la asignación principal generará un error.

InsertXMLSchemaOutputParameter

Inserta un componente de parámetro de salida de esquema XML en la asignación actual.

 

La asignación actual tiene que ser una función definida por el usuario. Intentar insertarlo (el parámetro de salida del esquema) en la asignación principal generará un error.

© 2018-2024 Altova GmbH