<< Clic para mostrar Tabla de Contenidos >> Búsqueda de datos |
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.
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. |
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.
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 para incluir una nueva búsqueda, mientras se encuentra en la pestaña Mis búsquedas.
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):
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.
El control Combo Multiselección no está disponible en el Portal de Trabajo para las búsquedas de datos del diseño de experiencia. |
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.
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.
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).
También puede realizar la búsqueda de datos utilizando atributos de colección y los resultados se mostrarán como corresponde.
En cualquier momento puede mover la búsqueda de datos desde un contexto a otro, arrastrando y soltando esa definición:
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:
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.
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.
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.
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.
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.
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.
Al añadir otro filtro, el icono de borrado y el valor son mostrados en el control y el indicador de encadenamiento se incrementa.
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".
Last Updated 10/31/2024 10:08:39 AM