Búsqueda de datos

<< 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 Personas > Contextos >

Búsqueda de datos

Introducción

Una vez usted haya representado los diferentes contextos para sus Personas, tal como se describe en Contextos, ahora podrá ordenar los atributos que aplican a la Persona mientras se encuentra bajo un contexto dado.

Definir búsquedas con el objetivo de que la Persona pueda ejecutar directamente en los datos, es una de las cosas que puede ser clasificada por contexto.

 

Estas búsquedas son conocidas como Búsqueda de Datos, las cuales mostrarán información filtrada por un criterio dado, y después, iniciará aquellas acciones para los cuales los  registros coincidan.  

 

DataSearches_teaser
 

note_pin

Las búsquedas de datos también en el nodo Consultas de una entidad en la opción Entidades en la vista de Experto, aunque las búsquedas de datos estén atadas a una Persona y las otras no.

 

Búsquedas por contexto

Recuerde que las búsquedas de datos también se definen por contexto, lo cual significa que existen diferentes opciones de búsqueda (objetivos de las entidades, sus filtros o información previamente mostrada) que pueden ser presentadas a las Personas dependiendo del contexto en el cual se encuentren.

Para definir búsquedas debe determinar una forma con campos relevantes que podrán ser filtrados o marcados en el tiempo de ejecución de los Stakaholders para incluir dicha información en los resultados.

 

Definir búsquedas

Con el objetivo de definir una búsqueda de datos aplicable a cada contexto, mueva el ratón en el contexto y utilice el icono Actions_00 para incluir una nueva búsqueda, mientras se encuentra en la pestaña Mis búsquedas.

 

DataSearches_01

 

Asigne a la búsqueda de datos un Nombre a mostrar, y seleccione la entidad desde la cual se ejecutará dicha búsqueda.

Haga clic en Agregar nueva forma para definir la forma de la búsqueda en el Diseñador de formas (alternativamente, seleccione una opción desde la lista desplegable cuya entidad de contexto es la misma seleccionada):

 

DataSearches_04

 

Tenga en cuenta que usted podrá usar los controles presentados en los Controles de consultas, asegúrese de darle a esta forma un Nombre a mostrar en sus propiedades.  

Cuando finalice, guarde la forma y haga clic en Ok.

 

note_pin

El control Combo Multiselección no está disponible en el Portal de Trabajo para las búsquedas de datos del diseño de experiencia.

 

Atributos de colección en búsquedas de datos

Cuando tenga colecciones y colecciones de segundo nivel (es decir, colecciones dentro de otra colección) en el modelo de datos de su proyecto, puede usar sus atributos como criterios para las búsquedas de datos. Para hacer esto, agregue los atributos deseados a la forma de búsqueda arrastrándolos y soltándolos desde la pestaña Datos del diseñador de formas. En el siguiente ejemplo, dos atributos de colección (Nombre del curso y Curso de la escuela de verano de la colección Cursos) y un atributo de colección de segundo nivel (Apellido de la colección de segundo nivel Profesores) se agregan a una forma de búsqueda.

 

DataSearches_04a

 

Asegúrese de darle a la forma de búsqueda un Nombre a mostrar en sus propiedades, guárdelo para mantener las modificaciones realizadas y luego haga clic en OK.

 

Una vez hecho esto, vaya al Portal de Trabajo y realice la búsqueda de datos utilizando uno de los atributos agregados como único criterio de búsqueda. En el siguiente ejemplo, el atributo de colección de segundo nivel se utiliza para este propósito.

 

DataSearches_04b

 

La búsqueda de datos muestra como resultado los registros asociados (es decir, los estudiantes matriculados) con el atributo de colección de segundo nivel definido (es decir, el apellido del profesor).

 

DataSearches_04c

 

También puede realizar la búsqueda de datos utilizando atributos de colección y los resultados se mostrarán como corresponde.

 

Administrar Búsquedas de datos

En cualquier momento puede mover la búsqueda de datos desde un contexto a otro, arrastrando y soltando esa definición:

 

DataSearches_05

 

También podrá eliminar las búsquedas que no están siendo utilizadas haciendo clic en el menú punteado y seleccionando la opción Eliminar búsqueda:

 

DataSearches_06

 

Configuración adicional

Considere los siguientes aspectos que puedan configurarse al elegir no utilizar la configuración por defecto de los resultados de búsqueda de datos.

 

Resumen de la información de los registros

Por defecto, Bizagi utiliza una plantilla básica para mostrar la información de los registros en Mis Cosas.

Dicha plantilla utiliza atributos al azar de la entidad de la colección representada en Mis Cosas.

Usted podrá elegir la opción de definir su propia plantilla de datos para mostrar información ya sea para la lista de registros (denominados como Plantilla de tipo lista) o cuando esté viendo un registro específico (denominado Plantilla de contenido)

Para mayor información acerca de cómo realizar esta configuración, refiérase a Plantilla de Datos.

 

Cómo usar las Búsquedas de datos

En esta sección del artículo revisaremos las capacidades que se le otorgan a sus usuarios finales en el Portal de Trabajo al definir Búsquedas de datos para sus contextos. Tomemos una Biblioteca como ejemplo.

Smith es un bibliotecario y para tal Persona se han configurado un par de Búsquedas. Al hacer clic en la barra de búsqueda en la parte superior derecha del Portal de Trabajo, se listan todas sus Búsquedas disponibles.

 

DataSearches_07

 

Como se puede observar en la anterior imagen, hay dos Búsquedas definidas para los Bibliotecarios como Smith: Search reservations y Search books. Estas búsquedas le permiten revisar las reservas de libros que se han hecho, con sus detalles correspondientes, y también los libros registrados en la Biblioteca. Ahondemos en la búsqueda Search books. Cuando uno de sus usuarios hace clic en la búsqueda, se muestra la forma que fue previamente configurada, en este caso le pedirá a Smith que entre los detalles de los libros.

 

DataSearches_08

 

Toda la información provista por Smith en la forma es utilizada para realizar el query de búsqueda, que luego se reflejará en los registros obtenidos. Smith necesita revisar los detalles del libro Origin. Para ello, usa uno de los controles para filtrar con el objetivo de limitar los resultados. En las siguientes imágenes puede ver como Smith busca el libro específico en los resultados dados.

 

DataSearches_09

 

DataSearches_10

 

Algunas áreas de la ventana del Portal de Trabajo en la imagen previa fueron marcados con un número, la intención es resaltar las funcionalidades importantes que comprenden las búsquedas. A continuación encontrará la explicación de esas funcionalidades:

 

1. Criterios de búsqueda

En el panel izquierdo de la pantalla, se enumeran los criterios de búsqueda, cada uno acompañado de un icono de eliminación para su eliminación individual. Para eliminar un criterio específico, haz clic en el icono de eliminación, y la página se actualizará para mostrar la lista de resultados actualizada. Para modificar toda la búsqueda, haz clic en el icono de lápiz junto al título de Criterios de búsqueda. Aparecerá una ventana emergente que te permitirá actualizar los campos de búsqueda.

 

2. Filtros disponibles

Justo debajo de la cinta de opciones del Portal de Trabajo se muestran todos los filtros disponibles. Estos son añadidos automáticamente por Bizagi con base en el tipo de los atributos de la entidad que es sujeto de la búsqueda. Tipos de atributos como enteros, fechas, entidades relacionadas y algunos otros, son tenidos en cuenta. Estos filtros son útiles cuando tiene una vaga idea de los detalles del registro en específico que desea consultar, en cuyo caso puede obtener una lista inicial de los registros y empezar a ahondar utilizando los filtros. Por ejemplo, como Smith quería los datos específicos de "Origin", puede usar el filtro de idioma para dejar por fuera todos los libros en Español.

 

DataSearches_11

 

La lista de resultados se actualiza y muestra un icono de borrado y el valor usado al lado del filtro que se usó, y además aparece un círculo rojo con un número encima del icono de filtro. Esto permite eliminar el filtro agregado y le informa sobre la cantidad de filtros adicionales que se han encadenado.

 

DataSearches_12

 

Al añadir otro filtro, el icono de borrado y el valor son mostrados en el control y el indicador de encadenamiento se incrementa.

 

DataSearches_13

 

Note que los filtros se aplican como una operación de conjunción (and). Esto significa que la lista de resultados mostrará todos los registros que cumplan con todos los criterios de los filtros. En el ejemplo previo, se muestran los registros cuyo género es Novela, su idioma es Inglés y tiene exactamente 10 copias disponibles.

 

3. Personalizar resultados

Las opciones que se muestran justo por encima de los filtros le permiten personalizar la manera en la que se muestran los resultados. Hay 4 opciones que puede utilizar:

 

Resultados por página: permite escoger la cantidad de resultados que se muestran en cada página. Es especialmente útil cuando la cantidad de resultados es muy alta y usted desea analizarla de a cierto número de registros a la vez.

Criterios de ordenamiento: la segunda opción le permite escoger por qué atributo de la entidad se van a ordenar los resultados.

Dirección de ordenamiento: la tercera opción es un interruptor que le permite cambiar entre orden ascendente y descendente.

Mostrar / Ocultar opciones de filtros: la cuarta opción le permite cambiar entre mostrar y ocultar las opciones de los filtros. Note que al ocultarlas no se alteran los criterios que ya se habían configurado, lo único que ocurre es que visiblemente se oculta la barra de los filtros.

 

4. Resultados de búsqueda

En el panel principal se muestran todos los registros que cumplen con los criterios de búsqueda y filtrado. Por favor recuerde que si no se ha definido una plantilla para mostrar los resultados, se escogerá un conjunto de atributos por defecto. Note que los resultados son paginados para simplificar la navegación, las opciones de la paginación están en la parte inferior de la pantalla, y permiten moverse a la página anterior o siguiente, ir a la primera o última página, y muestra el número de la página actual y la cantidad total de resultados.

 

5. Acciones

Si se tienen Acciones definidas para una Persona sobre una Entidad en la que se está realizando una búsqueda, se muestran como botones verdes debajo de cada registro y pueden ser disparadas directamente desde los resultados de la búsqueda. Por ejemplo, usemos la acción View details del libro "Origin".

 

DataSearches_14


Last Updated 10/31/2024 10:08:39 AM