Modificando Encabezados de un Reporte HTML Para Incluir Información Personalizada en TestStand



Software Primario:
Versión de Software Primario: 3.5
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

Quiero incluir información personalizada en el encabezado de mi reporte HTML. ¿Cuál es la forma más sencilla para agregar información a un diseño existente?


Solución:

La forma más sencilla para modificar el encabezado de su reporte es sobrescribir el callback ModifyReportHeader en el acrivo de la secuencia cliente. Uno de los parámetros enviados a este callback es el encabezado del reporte generado por las rutinas de generación de reportes HTML por defecto. Usted puede analizar el parámetro ReportHeader para agregar o quitar información. Para implementar cambios, puede utilizar las funciones de TestStand o puede crear un módulo en su entorno de programación favorito, que se encargue de realizar esta función.

Revise el archivo adjunto "ReportHeader.seq", el cual demuestra como realizar cambios sencillos al encabezado del reporte. Para que estos cambios sean permanentes para todas las secuencias ejecutadas en su estación, puede modificar el archivo del modelo de procesos incluido en la secuencia ModifyReportHeader.

Nota: Este ejemplo sólo funciona cuando su formato de reporte es HTML. Por defecto, el formato del reporte está como XML, y este ejemplo no funcionará con XML. Para establecer el tipo de formato a HTML, abra la ventana Report Options (Configure»Report Options...) y cambien la opción Report Format a HTML.



Ligas Relacionadas:

Developer Zone Tutorial: Report Generation Explained
Developer Zone Tutorial: Understanding and Modifying Result Collection
KnowledgeBase 3JT9NORY: What is a Callback in TestStand?
KnowledgeBase 314DQ9MT. ModifyReportHeader and ModifyReportFooter Callbacks Not Called when "On-The-Fly Reporting" Is Enabled

Archivos Adjuntos:


ReportHeader.seq - ReportHeader.seq



Día del Reporte: 03/25/2004
Última Actualización: 12/28/2011
Identificación del Documento: 37OCGN44