Depuración de una plantilla

Puede depurar plantillas de documentos para resolver los problemas que se producen durante la generación de documentos.

Procedimiento

  1. En Document Studio, abra la plantilla que desea depurar.
  2. Defina uno o varios puntos de interrupción pulsando Conmutar punto de interrupción Icono Punto de interrupción o Añadir/Editar punto de interrupción condicional Icono Condicional los botones de la barra de herramientas o pulsando el botón derecho del ratón en el editor de plantillas y seleccionando Depurar > Conmutar punto de interrupción o Añadir/Editar punto de interrupción condicional.
    Los puntos de interrupción se pueden establecer en cualquier número de elementos. Puede establecer puntos de interrupción regulares o condicionales. Los puntos de interrupción condicionales son igual que los puntos de interrupción regulares pero el depurador solamente se detiene cuando se cumple la condición. Esta condición es independiente de cualquier condición que se haya podido definir en el elemento de plantilla y no tiene ningún impacto en la salida de la plantilla.
    Nota: El depurador no se detiene en un punto de interrupción condicional para un atributo de consulta que no se haya utilizado en otro lugar de la plantilla. Por ejemplo, si la plantilla imprime el texto Objeto y la cabecera Objeto pero el punto de interrupción condicional se halla en Identificador de objetos, el depurador no se detiene en este punto.
  3. Inicie el depurador pulsando el botón de la barra de herramientas Depurar generación del documento Iniciar depuración. El depurador realiza un seguimiento del proceso de la sesión de depuración seleccionando los elementos que se están procesando.
    Consejo: En la ventana Publicando documento, pulse el botón Ejecutar en segundo plano de forma que esta ventana no interfiera con el proceso de depuración.
  4. Cuando el depurador llega a un elemento con un punto de interrupción, se detiene. Puede inspeccionar el elemento y el contexto de datos en la vista Depuración de RPE. El contexto de elemento ofrece el ID de elemento, el tipo de elemento, el nivel de recurrencia actual y si la condición del elemento se ha pasado o no. El contesto de datos se confecciona a partir de las variables de la plantilla y de los elementos de datos visibles en esa ubicación.
    Vista Depuración de RPE
  5. Reanude la sesión de depuración utilizando una de las 3 opciones siguientes:
    • Reanudar en siguiente: avanza el depurador al elemento siguiente de la plantilla. El depurador debe haberse detenido en un punto de interrupción para que este mandato esté activo
    • Reanudar generación del documento: reanuda el depurador. El depurador se detiene en el siguiente punto de interrupción o cuando finalice la generación del documento.
    • Reanudar generación del documento normal (sin depuración): reanuda la ejecución e inhabilita todos los puntos de interrupción.
  6. Para eliminar todos los puntos de interrupción, pulse el botón de la barra de herramientas Borrar todos los puntos de interrupciónBorrar puntos de interrupción.