Ir al contenido

Designer panel

El panel Designer es un editor gráfico de flujos de trabajo que ofrece un entorno visual para crear, modificar y gestionar definiciones de procesos de flujo de trabajo. Se activa cuando un usuario hace clic en el icono de edición desde el panel Home. El Designer ofrece una interfaz intuitiva de arrastrar y soltar para modelar flujos de trabajo complejos con nodos, transiciones y propiedades configurables.

El panel Designer se estructura en tres áreas principales:

  • Barra de navegación superior: contiene las opciones del menú principal (Home, Designer, Users, Tools, Admin)
  • Sección izquierda: lienzo visual del flujo de trabajo que muestra el diagrama con los nodos y las transiciones
  • Sección derecha: panel de propiedades del nodo y de la transición (visible cuando se selecciona un elemento)

La sección izquierda ofrece un espacio de trabajo gráfico para diseñar y visualizar flujos de trabajo:

  • Representación gráfica: muestra los nodos y las transiciones del flujo de trabajo con conexiones visuales claras
  • Interfaz de arrastrar y soltar: permite posicionar y organizar fácilmente los elementos del flujo de trabajo
  • Líneas de conexión visuales: muestran el flujo entre nodos mediante flechas direccionales
  • Nodos codificados por color: los distintos tipos de nodo se distinguen por color (verde para Start, rojo para End, azul para Actions, blanco para Tasks, etc.)
  • Título del documento: se muestra en la esquina superior derecha del área del lienzo

Situada en la esquina inferior izquierda del lienzo, una barra de herramientas vertical ofrece controles de zoom y de gestión de la vista:

Control Descripción
Zoom In (+) Aumenta la ampliación del diagrama para una edición detallada
Zoom Out (-) Reduce la ampliación del diagrama para ver más partes del flujo de trabajo
Fit Diagram Ajusta automáticamente el zoom para mostrar el flujo de trabajo completo dentro del área de lienzo disponible
Lock / Unlock Alterna el bloqueo del lienzo para impedir o permitir acciones de modificación

Una barra de herramientas en la parte inferior del lienzo ofrece funciones esenciales de gestión y navegación del flujo de trabajo.

Control Descripción
Fit Diagram Ajusta el nivel de zoom para encajar el diagrama completo del flujo de trabajo dentro del área de lienzo visible
Capture Screenshot Captura una imagen de la parte visible actual del diagrama del flujo de trabajo
Stop Edition Sale del Designer, vuelve al panel Home y elimina la opción “Designer” del menú de navegación superior
Control Descripción
Show Mini Map Muestra un pequeño mapa general del flujo de trabajo completo, lo que permite una navegación rápida en flujos de trabajo grandes
Expand Left Arrow Expande el panel izquierdo del lienzo, dando más espacio al diagrama
Expand Right Arrow Expande el panel derecho de propiedades, dando más espacio a la configuración del nodo

La sección derecha muestra propiedades detalladas y opciones de configuración cuando se selecciona un nodo o una transición:

  • Interfaz basada en pestañas: los distintos tipos de nodo ofrecen varias pestañas para organizar las propiedades (por ejemplo, las pestañas Task y Task notification para los nodos Task)
  • Campos de formulario: propiedades configurables específicas de cada tipo de nodo
  • Validación en tiempo real: retroalimentación inmediata sobre la validez de los valores de las propiedades
  • Editores de código: editores con resaltado de sintaxis para scripts y expresiones
  • Botones de acción: opciones Edit, Delete y Clone para gestionar el elemento seleccionado
Acción Disponibilidad Descripción
Edit Todos los nodos y transiciones Abre el nodo o la transición para su edición en el panel de propiedades
Delete Todos los nodos y transiciones Elimina el nodo o la transición seleccionados del flujo de trabajo
Clone Task, Action, Mail, Scheduled, Library Crea un duplicado del nodo seleccionado con propiedades idénticas

El Designer ofrece interacciones intuitivas basadas en el ratón para un modelado eficiente del flujo de trabajo:

Interacción Acción
Clic simple en un nodo Selecciona el nodo y muestra sus propiedades en el panel derecho
Doble clic en un nodo Abre el nodo para su edición, mostrando las propiedades en el panel derecho
Pasar el cursor sobre un nodo Muestra un menú contextual sobre el nodo con las opciones: Add, Edit, Clone, Delete
Arrastrar un nodo Mueve el nodo a una nueva posición dentro del área de diseño del lienzo
Interacción Acción
Arrastrar el fondo del lienzo Desplaza el diagrama por el área de diseño sin seleccionar nodos
Desplazamiento de la rueda del ratón Aplica zoom cuando el cursor está posicionado sobre el área del lienzo
Clic simple en una transición Selecciona la transición y muestra sus propiedades en el panel derecho
Doble clic en una transición Abre la transición para su edición, con las propiedades en el panel derecho

Al pasar el cursor sobre un nodo, aparece un menú contextual sobre el nodo que ofrece acceso rápido a las operaciones habituales:

Opción de menú Descripción
Add Abre un panel que permite añadir un nuevo nodo al flujo de trabajo. Tipos de nodo disponibles:
- Action: ejecuta código Java automáticamente
- Mail: envía notificaciones por correo electrónico
- Task: crea tareas de usuario que requieren interacción humana
- Scheduled: ejecuta acciones de forma programada
- Library: define bibliotecas de código reutilizables
Edit Abre el nodo para su edición en el panel de propiedades
Clone Crea un duplicado del nodo (disponible solo para los nodos Task, Action, Mail, Scheduled y Library)
Delete Elimina el nodo del flujo de trabajo

El diseño típico de un flujo de trabajo sigue estos pasos:

  1. Acceder al Designer: haga clic en el icono de edición de un flujo de trabajo en el panel Home
  2. Añadir nodos: use el menú contextual (pasando el cursor sobre los nodos existentes) o arrastre y suelte para añadir nodos al flujo de trabajo
  3. Configurar nodos: haga doble clic en los nodos para editar sus propiedades en el panel derecho
  4. Crear transiciones: conecte los nodos dibujando transiciones entre ellos
  5. Posicionar elementos: arrastre los nodos para organizar el diagrama de forma lógica
  6. Probar y validar: revise la estructura completa del flujo de trabajo
  7. Guardar cambios: haga clic en “Stop Edition” para guardar y volver al panel Home
  • Use nombres de nodo descriptivos: nombre los nodos con claridad para que el diagrama del flujo de trabajo sea autoexplicativo
  • Organice la disposición del diagrama: posicione los nodos de forma lógica para que el flujo del flujo de trabajo sea fácil de seguir
  • Aproveche los controles de zoom: use el zoom in/out y Fit Diagram para navegar de forma eficiente por flujos de trabajo complejos
  • Use el mini mapa para flujos de trabajo grandes: active el mini mapa al trabajar con flujos de trabajo que contienen muchos nodos
  • Clone nodos similares: ahorre tiempo clonando nodos que comparten configuraciones similares
  • Pruebe las transiciones: asegúrese de que todos los nodos tienen las transiciones entrantes y salientes adecuadas
  • Bloquee el lienzo al revisar: use el control de bloqueo para evitar modificaciones accidentales al revisar el flujo de trabajo
  • Guarde capturas de pantalla para la documentación: use la función de captura de pantalla para documentar las versiones del flujo de trabajo