Etiquetas e informes

Los expedientes Informe y Etiquetas de un ensayo: cada registro y cada artefacto con sus intentos de entrega, el selector de cola, Abrir PDF, Reenviar el informe, Imprimir y Reimprimir, y las dos formas de grabar un documento nuevo.

Ver como Markdown

El registro guarda los documentos producidos a partir del ensayo en dos expedientes, Informe y Etiquetas, entre los criterios juzgados y las incidencias. Los dos son evidencia primero y superficie de comandos después: todo artefacto lista todos los intentos de entrega con la cola a la que fue y su estado persistente, y ninguno llama nunca "impreso" a un documento en cola. Los dos llevan el mismo par de gestos, distinguidos solo por el medio: grabar un documento nuevo a partir de la evidencia congelada del ensayo, y reemitir uno grabado sin volver a componer nada. Ver sigue a Ver los históricos; los verbos nombran sus propias puertas más abajo.

Un permiso que el rol no lleva y un momento que rechaza son dos cosas distintas, y los expedientes las responden de forma distinta. A un rol sin uno de los permisos de abajo no se le dibuja ninguno de los controles que ese permiso cubre: la fila de envío, su selector de cola y el bloque que graba un documento nuevo sencillamente no están, un aviso en la cabecera del expediente dice por qué ("Acciones de etiqueta no disponibles", "Acciones de informe no disponibles"), y todo artefacto, valor resuelto e intento de entrega sigue siendo legible, que es a lo que ese rol vino. Un control que solo rechaza el momento se queda donde está, atenuado, diciendo sobre sí mismo qué falta.

Los dos expedientes ofrecen un selector de cola por artefacto a los roles que puedan enviar uno, sembrado con la cola en vigor en la unidad del ensayo para la clase y el momento de ese documento (Impresoras) cuando esa cola está instalada, y si no con "Elija una cola instalada". Sin ninguna cola instalada una línea lo dice, y el selector y el verbo se quedan atenuados sobre "En esta estación no hay instalada ninguna cola de impresión de Windows."

Estados

Estado Significado
Sin enviar El artefacto o el registro existe y nunca se grabó ningún intento.
Enviado a la cola Windows aceptó el documento. Eso no confirma que haya salido papel.
Fallido La cola lo rechazó; el error se muestra junto al intento.
Envío incierto La aplicación se detuvo después de grabar el intento y antes de grabar la respuesta de la cola. No se reintenta nunca de forma automática, porque la impresora puede haber producido ya el documento.
Error de generación Una etiqueta cuyos comandos no se pudieron generar; se muestra el motivo y no hay nada que imprimir.

Cada intento muestra su estado, su cola, su ventana ("iniciado → completado", o "iniciado → sin respuesta persistente") y su error.

Informe

El expediente cuenta los informes registrados en el ensayo: uno por comando de informe que optó por imprimir automáticamente o por conservar una copia, y ninguno para un comando que no pidió ni lo uno ni lo otro, ya que una generación a secas es una exportación. Sin ninguno dice "En este ensayo no hay registrado ningún informe. El PDF de fin de ensayo se graba aquí cuando el procedimiento conserva una copia de él en el ensayo o lo imprime automáticamente", y cierra con "; siempre se puede renderizar uno nuevo abajo." solo para un rol al que se le dibuja el bloque que lo renderiza.

Cada registro es un desplegable encabezado por el nombre del grupo, el nombre del diseño, el instante y el estado. Dentro: el nombre del archivo publicado, qué guarda el ensayo de él ("copia conservada en el ensayo · 312,4 KB" o "solo referencia", con una pista que dice qué enviará un reenvío), el identificador del artefacto y después:

Control Qué hace Atenuado cuando Necesita
Abrir PDF (en la estación) o Descargar PDF (en un navegador) Abre el PDF publicado de la carpeta de informes en el visor del sistema, o lo transmite al navegador. Un registro cuyo nombre guardado no es el de un informe publicado en esta estación, que es lo que trae un ensayo importado de otra instalación, se rechaza antes de leer nada: "Este registro no nombra ningún informe guardado en esta estación. Vuelva a generarlo desde Históricos." Un nombre que sí es el de un informe publicado pero cuyo archivo ya no está guardado dice "El PDF del informe ya no está guardado en esta estación. Vuelva a generarlo desde Históricos." Hay una generación, un reenvío u otra apertura en curso. Exportar/importar históricos
Intentos de cola La lista de intentos, del más reciente al más antiguo.
Reenviar el informe Envía un documento a la cola elegida y añade un intento a este registro, nunca un registro nuevo. Un registro con una copia conservada en el ensayo envía esa copia byte a byte; uno con solo una referencia envía el PDF publicado tal como está, así que lo que sale es el renderizado más reciente, y un PDF desaparecido se rechaza ("El PDF del informe ya no está guardado bajo el directorio de informes. Vuelva a generarlo antes de reenviarlo."). No hay cola elegida, hay otro verbo en curso, la estación es de solo lectura. Ver los históricos, Ejecutar procedimientos

Las dos mitades se controlan por separado, y cada una está ausente para un rol sin su permiso: a uno sin Exportar/importar históricos no se le dibuja ninguna fila de archivo, a uno sin Ver los históricos o sin Ejecutar procedimientos ningún selector de cola ni reenvío, y un rol sin ninguno de los dos lee solo los registros y sus intentos. Lo que rechaza el momento se dice sobre el propio control atenuado: "Todavía se está abriendo un informe.", "Todavía se está enviando un informe.", "Todavía se está renderizando un informe.", "La estación es de solo lectura.", "En esta estación no hay instalada ninguna cola de impresión de Windows.", "Elija la cola de impresión a la que va este informe."

Nuevo PDF con un informe actual, el desplegable que hay bajo la lista, es la otra mitad del par: un selector de Informe ("(informe del procedimiento)" o cualquier diseño de la biblioteca) y Generar informe, que renderiza otra vez el PDF del ensayo a partir de su propio archivo, lo vuelve a publicar en la carpeta de informes con el nombre simple del ensayo, no registra nada y no llega a ninguna cola. El desplegable entero se dibuja solo para un rol con Exportar/importar históricos, y mientras el ensayo sigue grabando lleva el aviso "Un informe se renderiza una vez que el ensayo ha terminado y su evidencia final está congelada." sobre un selector y un verbo atenuados con "Este ensayo todavía está grabando, así que aún no tiene instantánea congelada."; ese mismo renderizado es el Generar PDF de la tira, que además abre el resultado (Exportar un ensayo). Un diseño eliminado mientras el expediente está abierto sale del selector, que vuelve al informe propio del procedimiento.

Etiquetas

El expediente cuenta los artefactos guardados en el ensayo, del más reciente al más antiguo: las etiquetas que el procedimiento emitió en el Arranque y en la Finalización, y toda etiqueta grabada después, que se nombra a sí misma <group> · Generated from Histories. Sin ninguno dice "En este ensayo no hay guardado ningún artefacto de etiqueta. Las acciones automáticas y toda etiqueta emitida para él más tarde aparecen aquí."

Cada artefacto es un desplegable encabezado por el nombre del grupo, el nombre de la plantilla, el momento (Arranque o Finalización), el instante y el estado. Dentro: el error de generación cuando lo hay; la tira RAW (el recuento de bytes congelado o "NO PAYLOAD", el archivo de origen de la plantilla, el SHA-256 de la versión de plantilla usada, el identificador del artefacto); Valores resueltos, una fila por marcador con el valor sustituido y la fuente de la que vino ("No hay marcadores en este archivo de comandos fijo." para una etiqueta fija); Intentos de cola; y, para un artefacto con comandos, la fila de envío:

Control Qué hace Atenuado cuando Necesita
Imprimir (Reimprimir en cuanto existe un intento) Envía a la cola elegida exactamente los bytes congelados y añade un intento. No se vuelve a resolver ningún marcador y la plantilla no se lee nunca, así que la cola recibe este artefacto byte a byte, haya cambiado lo que haya cambiado desde entonces. No hay cola elegida, hay otro envío en curso, la estación es de solo lectura. Ver los históricos, Ejecutar procedimientos

A un rol sin los dos permisos no se le dibuja ninguna fila de envío, ni tampoco ningún bloque de composición: lee los artefactos, sus valores resueltos y sus intentos, y el expediente no le ofrece nada que pulsar. Lo que rechaza el momento se dice sobre el propio control atenuado: "Todavía se está enviando una etiqueta.", "La estación es de solo lectura.", "En esta estación no hay instalada ninguna cola de impresión de Windows.", "Elija la cola de impresión a la que va este artefacto."

Una etiqueta nueva para el ensayo se graba de dos formas, y ninguna la envía: imprímala después desde su propia entrada.

  • Nueva etiqueta, en la tira que encabeza el registro, renderiza una de las etiquetas que configura el procedimiento del ensayo, que ya empareja una plantilla con sus asignaciones de marcador confirmadas, así que no hace falta ningún formulario. Su selector parte de "(etiqueta del procedimiento)", la primera etiqueta de finalización en orden de emisión (la primera etiqueta de arranque para un procedimiento que no emite ninguna en la Finalización), y lista todos los comandos de etiqueta del procedimiento nombrados por su grupo (con "· en el Arranque" o "· en la Finalización" cuando un grupo tiene varios). Una opción cuya plantilla salió de la biblioteca dice "· sin plantilla", y una cuya plantilla no tiene comandos "· sin comandos"; las dos siguen listadas y no se pueden generar. El filtro de veredicto del comando se ignora: usted pidió esta etiqueta. Un ensayo cuyo procedimiento ya no está, y un ensayo importado, no configuran ninguna etiqueta ("El procedimiento de este ensayo no configura ninguna etiqueta."). Solo un ensayo terminado genera.
  • Nueva etiqueta con una plantilla actual, el desplegable que hay bajo los artefactos, toma cualquier plantilla de la biblioteca que tenga comandos y asigna a mano cada marcador a partir de evidencia ya congelada en este ensayo. Para cada marcador: un selector de fuente que lista los valores congelados con su vista previa ("Identidad del ensayo · Nombre del modelo: Cámara climática", "Metadatos · Número de serie: A12", "Criterio · Sobreoscilación · ciclo 1 · Resultado: OK"), un formato para una fuente de fecha (Fecha y hora de la estación, Fecha de la estación, Hora de la estación, ISO 8601) o un número de decimales para una numérica ("Como se grabó", de 0 a 9), y una casilla Confirmar la asignación. La línea que hay bajo las filas cuenta "n de m marcadores confirmados explícitamente" y Generar etiqueta se queda atenuado sobre "Confirme antes cada marcador contra una fuente congelada." hasta que todos los marcadores estén confirmados con una fuente real; una plantilla sin marcadores genera comandos fijos, y una sin comandos se rechaza ("Esta plantilla todavía no tiene comandos de impresora."). Los valores que se ofrecen son solo los congelados: no se lee nada en vivo, y un ensayo que sigue grabando no tiene instantánea terminal de la que generar ("Instantánea terminal no disponible", con el verbo atenuado sobre "Este ensayo todavía está grabando, así que aún no tiene instantánea congelada.").

Las dos formas exigen Ver los históricos y Ejecutar procedimientos, sin los cuales no se dibuja ninguna, y una estación que acepte escrituras, que solo las atenúa ("La estación es de solo lectura."); el artefacto que graban es inmutable, y el resultado aterriza en el registro de acciones ("Nueva etiqueta grabada · plantilla").

Qué no hacen los expedientes

Nunca vuelven a renderizar una etiqueta o un informe grabado para reemitirlo: una reimpresión envía bytes congelados y un reenvío envía el documento registrado. Nunca cambian un artefacto anterior. No imprimen la página de prueba de una plantilla (eso es la página propia de la plantilla, en Plantillas), y no deciden por qué cola imprime un procedimiento: el selector de aquí es por artefacto y por envío.