Personalización de informes

OpenEduCat utiliza tecnologías HTML y CSS para crear informes. HTML es un lenguaje de marcado que utiliza etiquetas, también llamadas elementos. Es el núcleo de cualquier página web porque proporciona su estructura básica. CSS interactúa con elementos HTML para agregar estilo a la página, estableciendo cómo se muestra el HTML al usuario. Los informes de OpenEduCat también utilizan el diseño de cuadrícula de Bootstrap, que son contenedores, filas y columnas para alinear el contenido y admitir los temas del sitio web de OpenEduCat.
Al crear un nuevo informe, elija el propósito del mismo y si desea que el informe incluya encabezado y pie de página (logotipo de la empresa, nombre, dirección, teléfono, dirección de correo electrónico, etc.).
Vista de los tipos de nuevos informes en OpenEduCat Studio

En la pestaña Agregar, encontrará los campos que se arrastrarán y soltarán en la vista. Campos, Tablas de datos, Subtotal y total y Libreta de direcciones son elementos dinámicos (lo que significa que necesitan un objeto relacionado one2many o many2many). Texto, Bloque de título, Imagen y Texto en celda son elementos estáticos.

Vista de un informe y la pestaña agregar en OpenEduCat Studio

Una vez que el elemento se agrega a la vista, selecciónelo para ver sus Opciones. La primera sección muestra la jerarquía del objeto seleccionado y sus propiedades, permitiéndole editarlas individualmente. Los campos con objetos relacionados tienen sus directivas mostradas en Expresión de campo.

Vista de un informe y las opciones de pestañas en OpenEduCat Studio
En Visible si, defina las reglas para establecer condiciones de visibilidad para los campos.
Ejemplo: si elige mostrar una imagen de producto, puede establecer una regla de visibilidad para mostrar solo las que están configuradas en el formulario del producto, evitando tener un icono simple cuando no están configuradas. a elementos específicos del informe. Limitar visibilidad a grupos, en Informe, establece la visibilidad del informe a grupos específicos, lo que significa que los usuarios que pertenecen a otros grupos no ven el mismo documento final.
Vista de la configuración de un informe que enfatiza la visibilidad del límite de campo para los grupos en OpenEduCat Studio

En la pestaña Informe, asigne un nombre a su informe, elija el formato de papel y si el informe debe agregarse a la lista del menú Imprimir en su formulario de documento respectivo.

Vista de un formulario de factura enfatizando la impresión del menú para OpenEduCat Studio
  • Clase: agrega clases CSS personalizadas al elemento seleccionado (por ejemplo, clases Bootstrap como text-danger).

  • Recargar desde archivo adjunto: guarda el informe como un archivo adjunto del documento cuando se imprime. Cuando se reimprime el informe, se vuelve a descargar ese archivo adjunto en lugar de volver a imprimirlo. Esto significa que si el registro subyacente (por ejemplo, factura) cambia en comparación con la primera impresión, el informe no refleja los cambios porque se realizaron después de crear el archivo adjunto. Esto suele ser útil para informes vinculados a documentos que no deberían cambiar, como facturas.