Feedback

Clasificación

Defina los campos disponibles para las opciones de clasificación en la aplicación en tiempo de ejecución y su comportamiento.

Para configurar la clasificación inicial de la aplicación, es necesario agregar un order by a la consulta query en el SQL.

opciones de clasificación

La configuración en el Campos con clasificación refiere a los campos de la aplicación, mientras que las Clasificación avanzada se refieren al botón en la barra de herramientas.

Campos con clasificación

Esta definición se realiza a través del Activa/Desactiva que, al activarse, invierte la definición actual de los campos seleccionados.

Por defecto, los primeros seis campos de la aplicación están habilitados para estar disponibles para ordenar

Seleccionar campos disponibles para clasificación

Los campos activos para ordenar en la aplicación están representados por el asterisco al lado del nombre. En el siguiente ejemplo, los campos fecha y precio disponibles estarán para ordenar, mientras que el costo no lo estará.

Campos seleccionados

En la aplicación, los campos disponibles para clasificar se pueden identificar mediante el icono de clasificación que se muestra al pasar el mouse sobre las columnas.

Para que los iconos se muestren siempre debemos cambiar la opción Mostrar icono solo al pasar en la configuración avanzada de abajo.

Ejemplo de campo seleccionado para ordenar en la aplicación

Clasificar campos

Ordenar campos

En esta opción, se mostrarán todos los campos de la aplicación, define el comportamiento inicial del campo cuando se hace clic para realizar la clasificación.

Por ejemplo, el nombre se selecciona para realizar una Descendente en el primer clic, mientras que el idEstado se configura para iniciar la clasificación Ascendente.

ejemplo de campos seleccionados con diferentes opciones de clasificación

Esta configuración también se puede identificar en la aplicación de acuerdo con el ícono que se muestra en el cursor del campo.

Ejemplo del ícono definido según el orden configurado

De esta forma, al hacer clic en el nombre se realizará en un primer momento un orden decreciente.

Clasificación avanzada

Estas opciones definen los campos disponibles en el botón ordenar de la barra de herramientas, así como el comportamiento y los íconos según los campos disponibles para ordenar en la aplicación.

opciones de clasificación avanzadas

Ordenar campos

En este atributo definimos los campos disponibles para ordenar en el botón Ordenar de la barra de herramientas de la aplicación.

Usar campos que se muestran en la aplicación

Los campos definidos para mostrar en la aplicación en el menú posicionamiento de campos estarán disponibles para ordenar.

Usar columnas

En esta opción, la clasificación hereda todos los campos seleccionados en la opción de columnas. Estos campos se definen en el apartado Columnas.

Columnas del menú

Establecer campos manualmente

Al seleccionar esta opción se desplegará un nuevo atributo, Campos definidos para la clasificación para que se definan los campos disponibles en el botón de ordenar.

Los campos resaltados, por ejemplo, nombre y idEstado, son los campos que se muestran actualmente en la aplicación.

Seleccionar manualmente los campos para clasificación

Mostrar icono solo al pasar el mouse por encima

Este atributo define si el icono de clasificación siempre estará visible o si solo estará disponible al pasar el mouse sobre el nombre de la columna.

Mostrar icono solo en la opción de pasar el mouse deshabilitada

Ejemplo de pasar el mouse deshabilitado

Mostrar icono solo en la opción de pasar el mouse habilitada

Ejemplo de pasar el mouse deshabilitado

Tipo de icono

Define si el ícono será heredado por el tema al seleccionar Definido por tema o si usará font Awesome que habilita otros dos atributos: Campos alfanúmericos y Campos numéricos.

En el tema del proyecto no es posible seleccionar font Awesome para definir los iconos de clasificación.

Campos alfanuméricos

Define el icono de clasificación para todos los campos alfanuméricos de la aplicación.

Iconos disponibles en fuente Awesome

Campos numéricos

Establece el icono de clasificación para todos los campos numéricos de la aplicación.

Iconos disponibles en fuente Awesome

</div>