Sugerencia

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Studio Cloud -ambiente de autoría > Bizagi Studio > Asistente de Procesos > Definir Formas > Controles de la Forma > Lista de controles >

Sugerencia

Uso

Con este control, Bizagi predice la palabra que el usuario final desea ingresar, sin necesidad de que la ingrese completamente.

 

Consideraciones

El usuario debe conocer la secuencia de letras de la palabra (atributo Contenido). Si se define una búsqueda completa, la secuencia puede estar constituida por cualquier parte de la palabra, de lo contrario, debe incluir las primeras letras de la palabra. Por ejemplo, suponga que el control de Sugerencia está relacionado al atributo Nombre de la Ciudad de la entidad Ciudad. El usuario debe ingresar la letra "p" seguida de la "h" para que el sistema prediga el registro "Phoenix".

Si usted necesita mostrar información acerca del registro encontrado, el control debe ser refrescado por Acciones y Validaciones.

El control de sugerencia busca sobre el nombre a mostrar principal de los registros. No se mostrarán valores traducidos.

 

Atributos Relacionados

Los controles de Sugerencia están relacionados a atributos con relación a entidades Maestras, Paramétricas o del Sistema.

Para utilizar el control Sugerencia, inserte el atributo relacionado en el área de trabajo y luego dé clic derecho sobre el control. Seleccione la opción Convertir a y luego dé clic sobre la opción Sugerencia.

 

Propiedades

Cada control tiene un conjunto de propiedades que permiten manejar su comportamiento en el Portal de Trabajo. Sin embargo, algunas propiedades son exclusivas de un control específico. Las siguientes son propiedades exclusivas para el control Sugerencia:

 

Pestaña Básico

 

PROPIEDAD

DESCRIPCIÓN

Atributo de Mostrar

Define el atributo de la entidad donde el control buscará un resultado.

Atributo adicional

Define un atributo adicional para mostrar en el control, siguiendo el principal con una coma. La búsqueda se realizará sobre ambos atributos: el principal y el adicional.

 

Pestaña Avanzado

 

PROPIEDAD

DESCRIPCIÓN

Actualizar al Cambio

Esta propiedad está deprecada, recomendamos usar Acciones y Validaciones.

Cuando se selecciona, una vez el usuario final seleccione un valor del control, la forma se refrescará y ejecutará todas las Acciones, validaciones y reglas de visibilidad guardando lo que ha sido ingresado.

Permitir Búsqueda Completa

Cuando se habilita, la búsqueda se realizará para coincidir con CUALQUIER parte del contenido del Atributo de Mostrar.

Por ejemplo, buscar sobre la entidad Cliente en el atributo Nombre.

Hay un cliente llamado Julie Jackson. Si el usuario final escribe acks, Bizagi encontrará un registro debido a que ese texto se encuentra dentro del nombre. Si la propiedad es deshabilitada, Bizagi NO encontrará registros.

Por defecto, esta propiedad está deshabilitada y la predicción está basada en la primera letra de la palabra objetivo. Recomendamos habilitar esta propiedad para realizar búsquedas más exactas.

Permitir Limpiar

Habilita a los usuarios finales la opción de limpiar la información cargada en una búsqueda previa.

Máximo de Registros

Define el número máximo de resultados para mostrar en la sección de resultados.

Mínimo de caracteres

Define el número mínimo de caracteres que deben ser digitados para empezar a buscar registros.

Ordenar por

Permite ordenar los resultados de la búsqueda por algún atributo de la entidad relacionada. Los resultados se ordenan de manera ascendente. Por ejemplo, una búsqueda de Clientes puede ser ordenada por el apellido. Si no se selecciona un método de ordenamiento, Bizagi ordenará por el identificador de los registros.

Filtro

Permite definir un subconjunto de valores, de la lista de todos los valores posibles en la entidad relacionada. Una expresión booleana define una condición que Bizagi evalúa para decidir cuales registros cumplen con las condiciones para ser mostrados u ocultos.

 

Ejemplo de Permitir Limpiar

Observe que la información de los controles Dirección y Teléfono del Cliente es borrada.

 

FormsComponents130

 

Ejemplo

En un Proceso de Solicitud de Compras es necesario buscar el Cliente. Por lo tanto, se necesita un control de Sugerencia.

 

1. Usted necesita una entidad Maestra donde se almacene la información de todos los clientes. Debe haber un atributo en la Entidad de Proceso apuntando a la entidad Maestra; esto se hace asociando un atributo entre Solicitud de Compra (Entidad de Proceso) y Cliente (Entidad Maestra).

 

FormsComponents125

 

2. En el Diseñador de Formas identifique e atributo creado (Cliente). Insértelo en el área de trabajo.

Cuando usted inserta un atributo que posee una relación con una entidad Maestra, este será interpretado automáticamente por Bizagi, por defecto, como un control de Búsqueda.

 

FormsComponents126

 

3. Dé clic derecho sobre el control y seleccione Convertir a. Luego seleccione la opción Sugerencia.

 

FormsComponents131

 

4. En las propiedades Básicas del control Sugerencia, seleccione el atributo de visualización deseado. En esta caso será el nombre del Cliente.

 

FormsComponents133

 

5. Incluya en la forma los atributos de la entidad Maestra (Cliente) que desee mostrar. Incluiremos el género del cliente y su número telefónico. Estos no serán editables debido a que no queremos que sean modificados una vez se carguen.

 

FormsComponents129

 

 

6. Agrupe los atributos Número telefónico y género utilizando un contenedor de Panel.  

 

FormsComponents164

 

7. Cree una acción para actualizar los datos del cliente, cuando este sea seleccionado. Utilice el comando Refrescar para hacerlo.

 

FormsComponents165

 

8. En las propiedades Avanzadas del control habilite las propiedades Permitir búsqueda completa y Permitir borrar.

 

FormsComponents132_PATCH

 

En el Portal de Trabajo, el control de Cliente será un control de Sugerencia, donde los usuarios finales pueden buscar, ingresando un par de letras, y Bizagi mostrará los registros que cumplan con lo que ha sido ingresado.

 

FormsComponents134

 

Observe que gracias a la Acción de Refrescar, los atributos género y teléfono se actualizan tan pronto como el usuario selecciona un registro.

 

FormsComponents135


Last Updated 2/11/2022 11:04:26 AM