Gráficos

La barra de herramientas que lleva cada gráfico y lo que hace cada botón, los paneles de escala, estadísticas y líneas de referencia, la ventana de gráfico desacoplada, dónde aparecen los gráficos en la aplicación, y el único motor que hay detrás de todos.

Ver como Markdown

Todos los gráficos de la aplicación los dibuja un mismo motor (ECharts) a través de una misma vista de gráfico, lo haya puesto en pantalla lo que lo haya puesto: los componentes Gráfico de líneas, Gráfico de barras y Gráfico circular de un panel de control, la tarjeta Canales de un panel de unidad, el gráfico en vivo de un ensayo en la página Process, el gráfico de datalog de un ensayo grabado en Históricos, la vista previa del perfil de una receta en una receta o en un procedimiento, la vista previa del criterio de una evaluación, y las dos ventanas desacopladas de más abajo. Lo que cambia de uno a otro es de dónde viene la configuración, nunca el dibujo: un hueco en los datos es siempre un agujero en la línea, nunca un puente, y todos los números y todos los instantes que escribe el gráfico siguen el propio idioma y formatos de la estación. El informe PDF renderiza el mismo dibujo sin ninguna de las herramientas de esta página.

La barra de herramientas

Un gráfico lleva una fila de botones sobre su trazado: la misma barra en todas partes, a la que se le dice por gráfico qué botones dibujar. En un componente de panel de control, esa lista es la sección Caja de herramientas de sus propiedades (El editor de paneles de control); una superficie a la que no hay a quién preguntar (un ensayo grabado, la vista previa de una receta) ofrece todas las herramientas que un gráfico de tiempo puede honrar. Sin ninguna herramienta no se dibuja ninguna barra.

Botón (su información emergente) Qué hace Se ofrece en Activado por defecto en un sinóptico
Abrir en otra ventana Abre el mismo gráfico en una ventana propia (véase más abajo). Solo donde el gráfico tiene una dirección propia: un ensayo grabado en Históricos, un perfil de receta. Nunca en un gráfico colocado en un sinóptico. Ensayos grabados, perfiles de receta no se ofrece
Seleccionar un área para ampliar Arma el zoom de selección por caja: el próximo arrastre sobre el trazado encuadra la caja que dibuja en lugar de desplazar. El botón se queda encendido mientras está armado. Gráficos de tiempo
Restablecer el zoom Devuelve el encuadre a todo lo trazado. Gráficos de tiempo
Fijar la escala a mano Abre el panel de escala de más abajo. Encendido mientras hay algo fijado, así que una escala que dejó de seguir a los datos lo dice sin necesidad de abrirlo. Gráficos de tiempo no
Mínimo, media y máximo de la ventana mostrada Abre el panel de estadísticas de más abajo. Se mide solo mientras el panel está abierto. Gráficos de tiempo no
Dibujar una línea de referencia Abre el panel de líneas de referencia de más abajo. Encendido mientras hay alguna línea dibujada. Gráficos de tiempo no
Guardar como PNG Descarga el dibujo como un PNG al doble de la resolución de pantalla, sobre el fondo del tema, con el nombre del título del gráfico ("chart" cuando no tiene ninguno). Todos los gráficos
Copiar como PNG Pone ese mismo PNG en el portapapeles. Un navegador que rechaza las escrituras al portapapeles no hace nada, en silencio. Todos los gráficos
Mostrar u ocultar series Abre una lista de las series trazadas con una casilla cada una, leída directamente del gráfico; desmarcarla esconde una serie mientras el sinóptico siga abierto. "Sin series" cuando no hay nada trazado. Gráficos de tiempo
La información emergente está desactivada / La información emergente está activada Activa o desactiva la lectura al pasar el puntero. Abre desactivada, así que una mano que cruza el trazado no lo tapa nunca con una caja que nadie pidió; la elección dura la sesión. Gráficos de tiempo
Pantalla completa Llena la ventana con este único gráfico, por la pantalla completa de elemento del navegador; al pulsarlo otra vez, o con Esc, se devuelve la ventana. En un panel de control que ya está a pantalla completa, amplía el gráfico, y Esc sale del gráfico antes de salir del panel de control. Todos los gráficos

Un Gráfico de barras o un Gráfico circular solo pueden honrar la pareja de PNG y Pantalla completa: una comparación leída en este instante no tiene ningún eje que recorrer, ninguna ventana que medir y nada sobre lo que poner una línea. Solo hay un panel abierto a la vez, y una pulsación en cualquier otro sitio lo cierra.

Ampliar y desplazar son en sí mismos el ajuste Navegación del gráfico (un encuadre fijo, la rueda y el arrastre, o la rueda y el arrastre más una barra de navegación bajo el trazado que muestra dónde cae el encuadre dentro de todo el registro); un gráfico con trazados apilados mueve todos los trazados a la vez, porque comparten un mismo eje de tiempo. Un gesto no toca nunca lo que está guardado: el gráfico dibuja lo que llega al lienzo desde el intervalo visible, así que ampliar descubre siempre los datos de verdad, y una marca en la esquina puede decir si la imagen es la medición o una reducción de ella (Gráfico de líneas).

Fijar la escala a mano

El panel fija un periodo del eje de tiempo y un intervalo del eje de valores, cada lado de forma independiente. Todos los campos se confirman al salir de ellos; un campo vacío es un lado dejado libre, que se sigue ajustando solo.

Campo Qué admite
Periodo / Periodo (s desde ahora) / Muestras Los dos extremos del eje de tiempo, pedidos con las palabras con las que está dibujado el eje: dos selectores de fecha y hora en un eje de reloj, dos números de segundos en un eje relativo, dos recuentos de muestras en un eje de muestras.
Eje de valores, mínimo y máximo Los extremos del propio eje de valores del gráfico. En un gráfico con trazados apilados, esta es solo la regla del trazado de arriba; el periodo de tiempo mueve todos los trazados a la vez.
Automática (una por eje) Devuelve ese eje al encuadre que construyó el gráfico: una ventana deslizante vuelve a deslizarse, un eje escrito con extremos retenidos vuelve a ellos, y uno escrito sin ninguno vuelve a su ajuste libre. Atenuada mientras no hay nada fijado en ese eje.
Cargar la ventana mostrada Rellena los cuatro campos con el encuadre que hay realmente en pantalla, después de todos los zooms y desplazamientos que usted hizo, así que fijar lo que está mirando cuesta una pulsación.

La fijación pertenece a este gráfico en esta conexión: no se guarda nunca con el sinóptico, otro navegador que mira el mismo gráfico tiene la suya, y cerrar el sinóptico la libera. Un encuadre fijado que no contiene ninguna de las muestras se dibuja igualmente, y lo dice bajo el trazado: "No se ha medido nada dentro de la escala que ha fijado."

Mínimo, media y máximo

El panel es una tabla con una fila por serie trazada (una serie que el autor del sinóptico desactivó no está en el sinóptico ni en la tabla; una escondida con la leyenda sí), coloreada con su tinta, con Mínimo, Media y Máximo sobre las muestras de dentro de la ventana mostrada, escritos como escribe los números la estación. La línea de encima de la tabla dice cuál es esa ventana: "La ventana mostrada, hasta la muestra más nueva." o "La ventana mostrada. La muestra más nueva queda pasado su borde derecho." cuando usted ha retrocedido por el histórico. La información emergente de una fila dice cuántas de las muestras de la ventana eran lecturas; un hueco cuenta como una muestra que la ventana contenía y como nada en los tres números, así que no se toma ninguna media a través de un agujero. Una fila sin nada que leer escribe huecos y dice de qué silencio se trata: "No se ha muestreado nada de esta serie en la ventana mostrada." o "Todas las muestras de esta serie en la ventana mostrada son huecos." Los números siguen los datos en tiempo real mientras el panel está abierto y se miden sobre las propias muestras, nunca sobre el dibujo reducido.

Líneas de referencia

Una línea de referencia es una línea a un valor a través del trazado, o a un instante a lo largo de él, con palabras que dicen por qué está ahí y un color que la distingue de la siguiente. El panel enumera lo que hay dibujado, cada una con su ✕, y Quitar todas; bajo la lista, un pequeño formulario dibuja la siguiente:

Campo Qué admite
Qué eje A un valor, o el eje de tiempo con sus propias palabras: A un instante (un selector de fecha y hora), A un segundo (desde ahora) o A una muestra. Cambiar de eje vacía la posición, ya que un valor y un instante no son el mismo número.
Dónde va la línea La posición en ese eje. Dibujar la línea queda atenuado hasta que contiene una.
Qué dice la línea Texto opcional dibujado sobre la línea.
El color de la línea Un selector de color; una línea empieza en ámbar.
Dibujar la línea La dibuja. La posición y el texto se vacían para la línea siguiente; el eje y el color se quedan.

Las líneas pertenecen al gráfico que tiene usted delante y a nada más: no se guardan, al autor del sinóptico no se le dice nunca, otra conexión no las ve, y cerrar el sinóptico las termina. Una anotación que tiene que sobrevivir a la mirada pertenece a un ensayo, donde el propio archivo del ensayo la registra (Ensayos y comentarios).

La ventana de gráfico desacoplada

Abrir en otra ventana abre la ruta propia del gráfico en una ventana nueva: una ventana de verdad de la aplicación en la estación, una pestaña nueva en un navegador remoto. Al pulsarlo otra vez trae al frente la ventana que ya existe en lugar de abrir una segunda. Hay dos rutas:

Ruta Qué muestra Se abre desde
/chart/run/{id} El gráfico de datalog de un ensayo grabado, recargado desde el archivo del ensayo: sus series, sus anotaciones, sus comentarios y las bandas aprobadas de su procedimiento tal como están configuradas ahora. "Ensayo no encontrado" cuando el id no resuelve a nada. El gráfico de un ensayo en Históricos
/chart/recipe/{id} El perfil de Escalón, Rampa y Meseta de una receta, reconstruido a partir de los modelos guardados. "Receta no encontrada" cuando el id no resuelve a nada. El editor de recetas y la vista previa de la receta de un procedimiento

La ventana se renderiza sin el shell: sin barra de navegación, sin barra de título, sin barra de estado, solo una barra superior con el título del gráfico y Sincronizar X con el gráfico principal ("Reflejar el zoom y el desplazamiento del eje X con el gráfico principal"), activado por defecto, sobre el gráfico con su barra de herramientas completa. Mientras la sincronización está activada, la ventana se une a un canal identificado por su ruta y sigue el zoom y el desplazamiento del gráfico principal en el eje de tiempo; desactivada, navega por su cuenta. Cada ruta exige lo que admite a una identidad en lo que dibuja: la ventana de un ensayo exige Ver los históricos, el mismo permiso que admite al navegador de ensayos grabados desde el que se abre, y la ventana de una receta exige la política propia de la página Process, que abre cualquiera de los cuatro interruptores de Process o Ver los históricos. Un rol que no tiene lo que pide su propia ruta, o uno degradado con la ventana abierta, no puede leer ese gráfico por su dirección. La ventana es de solo lectura: los comentarios y las anotaciones se editan en Históricos, no aquí.

Lo que las herramientas no hacen

Nada de la barra cambia el sinóptico: una serie escondida, una fijación, una línea y el estado de la información emergente son todos estado de este gráfico en esta conexión, y un sinóptico que se vuelva a abrir mañana abre limpio. Nada de la barra llega a un informe: el PDF renderiza el dibujo que construye su propio productor, sin fijaciones, sin líneas y sin herramientas. La barra no exporta ningún dato, solo imágenes: los números de un ensayo salen por las exportaciones de Históricos. Y la barra no ofrece ninguna herramienta que el dibujo no pueda honrar: una comparación de categorías no recibe nunca zoom, ni escala, ni estadísticas, ni líneas, y un gráfico de un sinóptico no recibe nunca una ventana propia.