211 - Diseñador de páginas web

El kit de herramientas de LabVantage incluye la capacidad de modificar las configuraciones de página proporcionadas por su aplicación. Con una licencia adicional (Diseñador de Páginas Web Pro), puede crear nuevas páginas y otros elementos de diseño. Este curso de tres días le enseñará a utilizar la suite completa de Diseñador de Páginas Web. La clase se basa en los conceptos fundamentales presentados en el curso de Administración de LabVantage. Aprenderá cómo crear una nueva página; diseñar un aparato, un tipo de página, un elemento y un botón personalizados; agregar páginas de búsqueda dinámicas; trabajar con JavaScript; aprovechar la API de LabVantage y usar Groovy para el formato condicional.

Requisitos previos y público objetivo

Este curso es útil para los administradores de aplicaciones que realizarán cambios en la apariencia y funcionalidad de la interfaz de usuario de LabVantage. Se requiere completar el curso 122-Administración para gestionar la solicitud de forma completa. Para los programadores o desarrolladores que solo modificarán la interfaz y trabajarán con la API, no hay requisitos previos para este curso.

  1. Introducción: Descripción de los componentes de Estudio de Diseñador de Páginas Web.
  2. Página de lista: Uno de los tipos de páginas más utilizados en LabVantage es una página de lista. Aprenda a crear una o modificarla para recuperar registros de la base de datos.
  3. Barra de herramientas avanzada: Las operaciones que el usuario debe realizar se representan en forma de botones en la barra de herramientas. Aprenda a crear botones y a controlar su comportamiento.
  4. Página de mantenimiento: Uso del Asistente para crear páginas rápidamente, empleando un tipo de página, ajustando el diseño, agregando una barra de herramientas, usando pseudocolumnas y nombrando una página de mantenimiento desde una página de lista.
  5. Páginas de búsqueda: Al crear asociaciones entre registros de diferentes tablas, las páginas de búsqueda ayudan al usuario a establecer el enlace. Esto incluye búsquedas filtradas, consultas y búsquedas dinámicas.
  6. Gizmos: Para promover una experiencia de usuario coherente, los aparatos se utilizan para presentar diferentes opciones de navegación o enlaces útiles en todas las páginas. Crear gizmos para controlar la barra superior y la barra lateral, así como los mapas del sitio, las pestañas y las opciones de menú. Tablero, gizmos de mapas de imágenes y más.
  7. Página de entrada de datos: Configure las vistas, las políticas visuales, las barras de herramientas, los detalles y el filtrado asociados. Obtenga información sobre las propiedades disponibles para configurar las páginas de entrada de datos.
  8. Seguridad y firma electrónica: Algunas agencias requieren una firma electrónica para mantener registros seguros y rastreables. Algunas actividades solo deben ejecutarlas usuarios con privilegios. Obtén información sobre cómo habilitar o deshabilitar estas opciones.
  9. Grupo de páginas y estilo: Aprenda a crear formularios con múltiples secciones, pestañas o diseños de cuadrícula que brinden un flujo natural a sus páginas y campos.
  10. Selecciones anidadas: En algunos casos, es deseable realizar una subselección en una página para mostrar datos de resumen en lugar de extraer datos de una columna. Su página web podría beneficiarse de este diseño.
  11. Elementos: Las páginas incluyen varios elementos que proporcionan un conjunto definido de funcionalidades a la página. Comprenda cómo se pueden agregar elementos a una página y algunos elementos de uso común con sus propiedades asociadas.
  12. Acciones: Las acciones de LabVantage son módulos de programa discretos que realizan un propósito específico. Están codificados con Java. LabVantage tiene una biblioteca de más de 290 acciones estándar, con API para crear acciones definidas por el usuario. Aprenda los conceptos básicos de cómo aprovechar esta biblioteca de código.
  13. JavaScript: ¿Qué es? ¿Cuándo se puede utilizar? La API de JavaScript de LabVantage. Uso de JavaScript para la validación. Codificación de un botón para una función de JavaScript.
  14. Uso de Groovy en LabVantage: Groovy es un lenguaje ágil y dinámico orientado a objetos para la plataforma Java que combina características de lenguajes como Python, Ruby y Smalltalk, y los pone a disposición de los desarrolladores de Java utilizando una sintaxis similar a la de Java. Las páginas web de LabVantage permiten insertar y utilizar el código Groovy. Los usos comunes de Groovy incluyen la capacidad de importar una clase o programa java para el procesamiento condicional.

Agenda diaria típica

Día unoDía dosDía tres
IntroducciónGizmosElementos
Páginas de listaPágina de entrada de datosAcciones
Barra de herramientas avanzadaSeguridad y firma electrónicaJavaScript
Páginas de mantenimientoGrupo de páginas y estiloGroovy
Páginas de búsquedaSelecciones anidadasForo abierto

Los materiales

Se proporcionará una copia digital de los materiales de presentación en formato PDF. Esto incluirá ejercicios prácticos con guion.