Diseñador de DMN
Utilice el Diseñador de DMN de Flowset para editar diagramas de requisitos de decisión (DRD), tablas de decisión y expresiones literales en IntelliJ IDEA. El Diseñador de DMN aparecerá cuando abra un archivo .dmn existente. Si crea una nueva tabla de decisión a través de Flowset Studio, se abrirá automáticamente en el Diseñador.
Editor de DRD
El editor de DRD permite construir diagramas directamente en el IDE.
La interfaz del editor de DRD consta de:
Lienzo |
Espacio de trabajo para crear un DRD. |
|
Acciones de DMN |
(1) |
Panel de acciones disponibles para el DRD. |
Paleta de componentes |
(2) |
La Paleta de componentes proporciona un conjunto completo de elementos para construir el diagrama. |
Modos de editor |
(3) |
Panel para seleccionar el modo de vista. Hay tres modos de vista disponibles: solo XML, XML y diagrama, solo diagrama. |
Inspector de DMN |
(4) |
El panel del inspector muestra los atributos del elemento seleccionado y permite editarlos. |
Botón de visibilidad |
(5) |
Alternador de visibilidad del inspector. |
Operaciones básicas
Añadir elemento |
Arrastre y suelte un nuevo elemento desde la Paleta de componentes al lienzo. |
Seleccionar un elemento |
Haga clic en el elemento. |
Cambiar el tipo de elemento |
Seleccione el elemento en el lienzo y haga clic en el icono de la llave inglesa. |
Añadir un nuevo Input Data |
Haga clic en la herramienta Input Data de la paleta y luego haga clic en el lienzo. |
Conectar dos elementos |
Haga clic en el elemento de origen, seleccione una herramienta de flecha y suelte la flecha sobre un elemento de destino. |
Mover un elemento |
Haga clic y arrastre el elemento a una nueva ubicación en el lienzo. |
Eliminar un elemento |
Seleccione el elemento y pulse la tecla Supr o haga clic en el icono de la papelera. |
Abrir el editor de tablas de decisión |
Haga clic en el icono azul situado en la esquina superior izquierda del elemento. |
Editor de tablas de decisión
El editor de tablas de decisión le permite trabajar con tablas de decisión directamente en el IDE. Su interfaz es similar a la del editor de DRD.
Operaciones básicas
Añadir una nueva Regla (fila) |
Haga clic en el botón Más (+) situado en la parte inferior izquierda de la tabla. |
Insertar una Regla encima |
Haga clic derecho en el número de una regla y seleccione Add rule above. |
Insertar una Regla debajo |
Haga clic derecho en el número de una regla y seleccione Add rule below. |
Eliminar una Regla |
Haga clic derecho en el número de la regla y seleccione Remove rule. |
Añadir un nuevo Input/Output |
Haga clic en el botón Más (+) del encabezado de la columna Input u Output. |
Eliminar un Input/Output |
Haga clic derecho en el encabezado de la columna correspondiente y seleccione Remove input column. |
Editar una celda |
Haga doble clic en la celda o selecciónela y empiece a escribir. |
Aplicar los cambios en una celda |
Pulse Enter o haga clic fuera de la celda. |
Renombrar un Input/Output |
Haga doble clic en el nombre del encabezado de la columna |
Cambiar la Hit Policy |
Haga clic en el indicador de hit policy (p. ej., |
Navegar entre celdas |
Pulse Tab para pasar a la siguiente celda, Shift+Tab para volver a la celda anterior. |
Editor de expresiones literales
El editor de expresiones literales le permite trabajar con expresiones literales directamente en el IDE. Su interfaz es similar a la del editor de DRD y de tablas de decisión.
Operaciones básicas
Acceder al editor |
En la vista del diagrama de requisitos de decisión (DRD), haga clic en el icono azul de un elemento de decisión que se haya transformado en una expresión literal. |
Editar la expresión |
Haga clic dentro del editor de expresiones y escriba la lógica. |
Definir/Editar el nombre de la variable |
Edite el atributo |
Definir/Editar el tipo de la variable |
Especifique el atributo |
Despliegue
El editor de DMN permite desplegar el DMN en un motor Camunda/Operaton remoto. Para invocar el asistente de despliegue, haga clic en el icono del cohete en la barra de herramientas del editor (panel DMN Actions). Se requiere una conexión correctamente configurada a un motor externo.
Deployment name |
Un nombre único para identificar el paquete de despliegue. Permite encontrar y administrar fácilmente una versión concreta del proceso en el sistema. |
Enable duplicate filtering |
Filtrado a nivel de archivo individual. Omite el redespliegue de recursos sin cambios (p. ej., diagramas BPMN) dentro de un despliegue. Ahorra espacio en la base de datos al evitar la creación de duplicados. |
Deploy changed only |
Filtrado a nivel de todo el paquete de despliegue. Si ningún archivo del despliegue ha cambiado, la operación se ignora por completo. Garantiza la idempotencia, excluyendo la creación innecesaria de versiones del proceso. |
Deployment source |
El origen desde el que se inició el despliegue (p. ej., 'Flowset Studio'). Se utiliza para la auditoría y el seguimiento del origen de los despliegues. |
Tenant ID |
El identificador de tenant para una arquitectura multi-tenant. Permite aislar procesos y datos de diferentes clientes o departamentos dentro de un único clúster de Camunda. |