Altova MapForce 2027 Enterprise Edition

En MapForce los lenguajes de transformación sirven para generar el código de transformación que ejecuta las asignaciones. También puede generar código de programa con el comando de menú Archivo | Generar código en o Archivo | Generar código en el lenguaje seleccionado y usar ese código para llevar a cabo transformaciones de datos fuera de MapForce. Para más información consulte Generación de código.

 

Según la edición de MapForce puede elegir uno de estos lenguajes para la transformación de datos:

 

Basic Edition

ediciones Enterprise y Professional Edition

•XSLT 1,0

•XSLT 2,0

•XSLT 3,0

•XSLT 1,0

•XSLT 2,0

•XSLT 3,0

•Built-In

•XQuery

•Java

•C#

•C++

 

Si selecciona XSLT 1-3 o XQuery como lenguaje de transformación, podrá ver el código de transformación en un panel separado de MapForce.

 

Si quiere seleccionar todas las tablas, tiene dos opciones:

 

•En el menú Resultados haga clic en el nombre del lenguaje que quiere usar para la transformación.

•Haga clic en el lenguaje en la barra de herramientas de selección de lenguajes (véase más abajo).

mf-lang-ent

Si selecciona otro lenguaje de transformación, ciertas características de MapForce pueden ser incompatibles. Para saber más consulte Notas sobre compatibilidad.

 

Durante el proceso de diseño o la vista previa, MapForce valida constantemente la integridad de los esquemas y de las transformaciones. Si hay errores de validación, los muestra en la ventana Mensajes. Esto permite revisar y corregir esos errores al instante.

 

Built-In

Cuando se selecciona el lenguaje de transformación integrado Built-In, MapForce utiliza su motor de transformación nativo para ejecutar las asignaciones. MapForce también usa implícitamente esta opción cuando se genera la vista previa de los resultados de asignaciones que usan Java, C# o C++ como lenguaje de transformación.

 

El motor integrado Built-In ejecuta asignaciones sin necesidad de procesadores externos, por lo que puede ser una elección adecuada si no dispone de mucha memoria. Si no necesita generar código de programa en un lenguaje concreto, use Built-In como opción predeterminada, ya que es compatible con la mayoría de funciones de MapForce, al contrario que muchos otros lenguajes, como se explica en Notas sobre compatibilidad. Además, con Built-In puede automatizar sus asignaciones de datos con MapForce Server. Para obtener más información, consulte Automatizar asignaciones de datos.

 

© 2020-2026 Altova GmbH