Altova MapForce 2027 Professional Edition

En MapForce, puede utilizar las siguientes categorías de funciones para transformar datos:

 

•Funciones integradas de MapForce

•Funciones definidas por el usuario

•Funciones personales

•Valores predeterminados y funciones de nodo (ediciones Professional y Enterprise Edition)

•Llamadas a servicios web (Enterprise Edition)

 

Para más información, consulte los apartados de esta sección.

 

Funciones integradas de MapForce

Las funciones integradas ya vienen predefinidas en MapForce. Puede utilizarlas en sus asignaciones de datos para llevar a cabo una amplia variedad de tareas de procesamiento. Para más información sobre las funciones integradas disponibles, consulte Referencia de la biblioteca de funciones.

 

Funciones definidas por el usuario

Las funciones definidas por el usuario son funciones de MapForce que usted mismo crea, utilizando diversos tipos de componentes y funciones integradas que ya están disponibles en MapForce. Para saber más, consulte Funciones definidas por el usuario.

 

Funciones personales

Puede importar funciones personales desde fuentes externas, como bibliotecas XSLT, módulos de bibliotecas XQuery, archivos .class de Java, archivos .dll de .NET y bibliotecas de Python, y utilizarlas en sus asignaciones. Para que sus funciones personales puedan reutilizarse en MapForce, deben devolver datos de tipo simple (como una cadena o un entero) y aceptar parámetros de tipo simple.

 

Para obtener más información, consulte:

 

•Funciones XSLT personales

•Funciones XQuery 1.0 personales

•Bibliotecas Python personales

•Bibliotecas Java y .NET personales

 

Puede importar bibliotecas de funciones externas personalizadas de estas maneras:

 

•Directamente (sin necesidad de configuración previa)

•Configurando un archivo de funciones de MapForce (MFF)

 

Si opta por configurar un archivo MMF, podrá importar bibliotecas de C++, además de clases de Java y ensamblados de .NET. Tenga en cuenta que las bibliotecas importadas a través de archivos MFF deben cumplir los requisitos previos mencionados en Referencias manuales a bibliotecas Java, C# y C++ personales.

 

Valores predeterminados y funciones de nodo (ediciones Professional y Enterprise Edition)

Los valores predeterminados y las funciones de nodo permiten crear y aplicar una lógica de procesamiento personalizada a uno o varios nodos descendientes en un componente de asignación. Los valores predeterminados y las funciones de nodo permiten procesar los datos antes de que la función alcance un nodo de una estructura de asignación o inmediatamente después de abandonar un nodo. Para ver más detalles, consulte Valores predeterminados y funciones de nodo.

 

Llamadas a servicios web (Enterprise Edition)

MapForce le permite hacer una llamada a un servicio web previamente definido (un servicio basado en WSDL o una API HTTP genérica).

 

© 2020-2026 Altova GmbH