Exportar un ensayo

Las copias portables y el PDF generado de un ensayo: qué necesita cada verbo, cómo se nombran los archivos y qué contienen exactamente un CSV, un XLSX, un GLAB y un PDF.

Ver como Markdown

La tira que encabeza el ensayo abierto lleva primero las copias portables y después los documentos generados (El registro del ensayo). Los cuatro verbos de abajo exigen el permiso Exportar/importar históricos, y los cuatro son lecturas del archivo del ensayo: siguen disponibles mientras el runtime está detenido y mientras una unidad graba, y ninguno escribe nada en el ensayo.

La tira lleva un quinto verbo, Nueva etiqueta, que no es ni una exportación ni una lectura: emite una etiqueta en el ensayo y queda grabada ahí como evidencia de ello, así que exige Ejecutar procedimientos en vez del permiso de exportación y se describe con los documentos a los que pertenece (Etiquetas e informes).

Verbo Produce Disponible para Aterriza
Exportar CSV El datalog en bruto como texto. Cualquier ensayo, incluido uno que sigue grabando. Una descarga del navegador, también en la ventana propia de la estación ("Exportado CSV · archivo").
Exportar XLSX Un libro de Excel con la identidad del ensayo, los metadatos y el datalog tipado. Cualquier ensayo, incluido uno que sigue grabando; un ensayo que todavía no ha grabado nada responde "El ensayo aún no tiene instantánea de cabecera. Inténtelo de nuevo en un momento." Una descarga del navegador ("Exportado XLSX · archivo").
Exportar GLAB El ensayo entero como un archivo .glab portable que otra estación puede importar. Solo ensayos Completados, Abortados o Fallidos. Una descarga del navegador ("Exportado GLAB · archivo (tamaño)").
Generar PDF Un PDF de informe nuevo compuesto a partir del ensayo entero con el diseño que elige el selector. Cualquier ensayo que haya terminado de grabar. La carpeta de informes de la raíz de datos, y después se abre.

Una exportación CSV o XLSX a mitad de ensayo es una copia parcial coherente: la cabecera congelada se escribe cuando el ensayo arranca, así que la exportación lleva el conjunto completo de columnas y las filas grabadas hasta ese momento, leídas a través de la grabación en curso y no de una segunda conexión al archivo. Todas las fechas y horas de una exportación siguen el formato configurado en Ajustes, y cada archivo declara la referencia en la que se leen sus marcas: "UTC" o "UTC±hh:mm", el desfase de la estación en el momento de exportar.

Nombres de archivo

CSV, XLSX, GLAB y PDF comparten un nombre base por ensayo: el instante de arranque en el formato de fecha y hora de la estación con los separadores hechos seguros para archivo, y después los nombres del modelo, la unidad y el procedimiento ("02-09-2026 14-05-30 - Cámara climática - Unidad 1 - Ensayo de meseta"), cada parte acortada a 48 caracteres y limpiada de los caracteres que Windows rechaza. La base queda reservada de forma persistente, así que exportar el mismo ensayo varias veces conserva el mismo nombre entre reinicios, y solo un ensayo distinto que fuera a caer en el mismo nombre recibe un sufijo corto sacado de su identidad. Un informe emitido por una acción añade el nombre del grupo detrás de la base; un PDF generado aquí conserva la base simple. Todos los archivos se completan con un nombre temporal y se publican solo cuando están completos, así que una exportación cancelada nunca deja un archivo parcial con la extensión del producto.

CSV

Una columna Timestamp, encabezada "Timestamp (UTC-03:00)" con la referencia horaria, y después, por cada canal grabado en el orden de columnas congelado, una columna de valor encabezada con el nombre del canal y su unidad de ingeniería entre corchetes ("Temperatura [°C]") y una columna de calidad a su lado ("Temperatura [°C] Quality") que dice Good o Unavailable. La columna de valor conserva lo que guardó el datalog (en blanco cuando no guardó nada), los booleanos se leen true/false, un canal de tipo fecha se lee en el formato de la estación, y un valor que contiene el separador, una comilla o un salto de línea se entrecomilla. Una celda de texto que empieza por =, +, - o @ se prefija con un apóstrofo para que la hoja de cálculo la lea como texto y no como fórmula: los nombres de canal de la cabecera y las lecturas de un canal de texto, que vienen del equipo. Los números no se prefijan nunca, así que una lectura negativa sigue siendo un número.

El archivo sigue la preferencia de separador decimal de la estación: con decimales de punto el separador de lista es ,; con decimales de coma es ;, para que el archivo se abra limpio en una hoja de cálculo de esa configuración regional. Los números se escriben sin separador de millares, con toda la precisión guardada por el datalog. El texto es UTF-8.

XLSX

El libro abre con una hoja Run, de dos columnas encabezadas Campo y Valor:

Campo Contenido
Run ID La identidad única del ensayo.
Run Name, Model, Model Revision, Unit, Procedure Los nombres congelados cuando el ensayo grabó; un campo para el que el ensayo no tiene valor queda en blanco.
Started At, Finished At Los límites del ensayo. Un ensayo que sigue grabando dice In progress en Finished At.
Time Zone La referencia en la que se leen todos los instantes del libro.
State El estado del ciclo de vida en el momento de exportar.
Result El veredicto, o In progress mientras el ensayo sigue grabando.
Termination None, o StopInterlock.
Interval (ms) El intervalo de grabación.
Imported At, Imported From Solo en una copia importada de otra instalación: cuándo llegó aquí y el archivo recibido del que vino. Un ensayo grabado aquí no lleva ninguna de las dos filas.
Notes Las notas del ensayo.

Sigue una segunda cabecera, Metadata y Value, con una fila por campo de metadatos grabado en el Arranque, en el orden en que se pidieron. Después vienen una o varias hojas Datalog, en el mismo orden de columnas que el CSV, con la fila de cabecera inmovilizada, un autofiltro en cada hoja y sin líneas de rejilla. Un datalog más largo que el límite de 1.048.576 filas por hoja de Excel se parte automáticamente en Datalog 2, Datalog 3, y así sucesivamente, cada una con su propia cabecera.

Los valores se escriben como celdas tipadas: los enteros y los decimales finitos como números nativos con toda la precisión guardada por el datalog, los booleanos como TRUE/FALSE nativos. Excel trabaja como mucho con 15 dígitos significativos, así que los dígitos que pasen de ahí no se ven allí, aunque el archivo los lleve. Una lectura no finita, un canal de tipo fecha y las marcas de tiempo son texto; una lectura cuya calidad es Unavailable deja su celda de valor vacía, y la columna de calidad lo dice. Un ensayo que necesitara más de las 16.384 columnas de Excel, o una celda de texto que pasara de su límite de 32.767 caracteres, se rechaza con el motivo en vez de producir un libro truncado.

GLAB

El archivo .glab es una copia coherente, a nivel de página, del archivo SQLite propio del ensayo, tomada en caliente: sin envoltorio de archivo comprimido, sin manifiesto, sin documentos derivados y sin PDF publicado. Lleva todo lo que lleva el archivo del ensayo: la instantánea congelada, las filas, los metadatos, las escrituras de receta, los criterios, las incidencias, los comentarios, las anotaciones, los registros de producción, los artefactos de etiqueta con sus bytes congelados y los registros de informe con la copia que hayan conservado. Usa el mismo nombre base que las demás exportaciones y solo se publica una vez escrito por completo. Otra estación lo recupera mediante Importar ensayos.

PDF

Generar PDF compone el informe con el diseño que elige el selector que tiene al lado. "(informe del procedimiento)" es el diseño que nombra hoy el primer comando de informe de finalización del procedimiento en orden de emisión (su primer comando de arranque cuando no emite ninguno en la Finalización); un procedimiento que ya no está o que no emite ningún informe, y un diseño eliminado, recaen en el diseño predeterminado con todas las secciones, así que una regeneración sobrevive a la configuración. Se puede elegir en su lugar cualquier otro diseño de la biblioteca, porque el archivo del ensayo se basta a sí mismo. El PDF se publica en la carpeta de informes con el nombre base simple del ensayo, sustituyendo al renderizado manual anterior, y no registra nada en el ensayo.

En la ventana propia de la estación el PDF terminado se abre en el visor de PDF del sistema, y si eso falla se recae en una descarga del navegador ("No se ha podido abrir el informe. Se descarga en su lugar."); en un navegador, local o remoto, se abre en una pestaña nueva. Lo que contienen las páginas es Diseños de informe. El informe ya registrado para un ensayo se reemite en cambio desde Etiquetas e informes, que nunca lo vuelve a componer.