Altova StyleVision 2026 Professional Edition

Los cálculos automáticos utilizan expresiones XPath para calcular un valor. En el documento de salida el valor aparece en la posición donde se insertó el cálculo automático. En el diseño SPS puede insertar cálculos automáticos como valor de texto, como campo de entrada o como campo de entrada multilínea. Coloque el cursor en el lugar donde desea insertar el cálculo automático y, luego, haga clic con el botón derecho del ratón o utilice el comando del menú Insertar. Cuando se coloca el cursor sobre Insertar | Cálculo automático, aparece un menú (imagen siguiente) que le permite elegir cómo se debe insertar el cálculo automático. También puede utilizar el icono Cálculo automático de la barra de herramientas Insertar elementos de diseño.

 

MnuInsertAutocalc

 

El valor del cálculo automático se mostrará tal y como corresponde en la vista Authentic y el documento de salida.

 

Expresión XPath para el cálculo automático

Al seleccionar cómo se debe representar el cálculo automático, aparece el cuadro de diálogo Editar expresión XPath (imagen siguiente).

 

Clic para expandir/contraer

 

El nodo de contexto para la expresión aparece resaltado en el panel inferior izquierdo, que muestra la estructura del esquema. Puede introducir la expresión XPath directamente en el cuadro de texto o hacer doble clic en un elemento (en cualquiera de los tres paneles) para insertarlo. Los nodos de la estructura del esquema del panel izquierdo se insertan en relación al nodo de contexto (si marca la casilla XPath relativa) o como expresión absoluta empezando por el nodo de documento (si no marca la casilla XPath relativa).

 

Cuando termine de construir la expresión XPath, haga clic en Aceptar para insertar el cálculo automático en el diseño.

 

Actualizar un nodo XML con un cálculo automático

Puede actualizar cualquier nodo del documento XML con el resultado del cálculo automático. Esto se explica en la sección Actualizar nodos con cálculos automáticos.

 

© 2020-2026 Altova GmbH