DISEÑO DE APLICACIONES


Ordenación de los documentos en las vistas
Toda vista necesita un método de ordenación que organice los documentos de una forma que resulte lógica para los usuarios. Por ejemplo, una vista Por fechas ordena los documentos según sus fechas de creación, y una vista Por autores los ordena según los nombres de sus autores. Para conseguir este efecto, especifique al menos una columna de ordenación. A continuación, defínala como columna ordenable por el usuario, como columna ordenable automáticamente, o como ambos tipos de columnas.

Las vistas que muestran categorías suelen utilizar métodos de ordenación para ordenar alfabéticamente los nombres de las categorías.

Orden ascendente y descendente

Las columnas muestran los documentos en orden ascendente o descendente:


Normas para la ordenación de caracteres

Después de haber definido el orden ascendente o descendente, los caracteres siguen este orden:


Las reglas de ordenación para la Versión 5 y posteriores que tienen en cuenta las mayúsculas y minúsculas y los acentos, se diferencian de las reglas de ordenación de versiones anteriores en lo siguiente:
Ordenación de valores múltiples

Si la columna de ordenación muestra valores que proceden de una lista que contiene múltiples valores, seleccione Mostrar valores múltiples como entradas separadas para mostrar cada valor como una fila separada. Si no activa esta opción, los valores se mostrarán como una sola entrada.

Cuidado Si define esta opción en una columna que muestra una lista de valores múltiples pero no especifica ningún orden para la columna, Designer mostrará únicamente el primer valor de la lista. La definición de esta opción para columnas múltiples en una vista puede tener consecuencias graves en el rendimiento en su aplicación.

No obstante, la correcta definición de esta opción en una columna ordenada podría no producir los resultados esperados. En el siguiente ejemplo, Jimena ha creado un documento con un campo que contiene manzanas y pollos. Bruno ha creado un documento con un campo que contiene plátanos y patos. Cuando ordena la columna de entrada en orden ascendente y especifica Mostrar valores múltiples como entradas separadas aparece la siguiente vista:

Valores múltiples mostrados como entradas separadas en una columna de vista

Para incluir en la misma lista entradas múltiples de un documento, deberá ordenar una columna a la izquierda. En este ejemplo, la ordenación de la columna Autor origina la siguiente visualización:

Valores múltiples mostrados en una misma columna de vista

Por último, para racionalizar la visualización, puede organizar por categorías la columna Autores para obtener lo siguiente:

Valores múltiples organizados por categorías en una columna de vista

Visualización de una vista con categorías como no jerárquica

Si su vista está organizada por categorías y se ha creado en Designer Versión 5.0 o posterior, puede seleccionar Categorías de la Versión 5 o posterior para convertirla en una vista no jerárquica que muestre todos los documentos en un único nivel. Use esta función si su nivel de sangría en una vista excede el límite de 32 niveles.

Columnas ordenables por el usuario

Los usuarios ven un triángulo junto al título de la columna cuyos valores pueden ordenarse. Para ordenar los documentos según sus gustos, los usuarios hacen clic en la columna y seleccionan un método de ordenación.

Columnas ordenables por el usuario en una vista

Para configurar una columna ordenable por el usuario, seleccione la opción Hacer clic en encabezado para ordenar en la ficha Ordenar del cuadro de propiedades de la columna. A continuación, seleccione Ascendente o Descendente, o seleccione Ambos si desea que los usuarios puedan rotar entre orden ascendente, orden descendente y ningún orden para la columna.

Columnas ordenables automáticamente

Si desea configurar la ordenación automática, seleccione la opción Ordenar: Ascendente u Ordenar: Descendente en la ficha Ordenar del cuadro de propiedades de la columna. La columna de ordenación es normalmente la que aparece al lado izquierdo de la vista.

Varias columnas de ordenación

Para crear varios niveles de ordenación, defina varias columnas como columnas de ordenación. Por ejemplo, si una columna de ordenación principal ordena las entradas por fechas, una columna de ordenación secundaria podría ordenar las entradas por autores. De este modo, se agruparán todos los documentos creados por una persona en una fecha determinada.

Varias columnas de ordenación en una vista

Uso de una columna ordenable automáticamente como columna de ordenación secundaria

Para agregar una columna de ordenación secundaria, inserte una columna a la derecha de la columna de ordenación principal y, a continuación, seleccione Ordenar: Ascendente u Ordenar: Descendente en la ficha Ordenar del cuadro de propiedades de la columna. Los documentos y las respuestas se ordenan según la columna de la izquierda (la primera); a continuación, se ordenan según la segunda columna los documentos cuyos valores en la primera columna eran idénticos; y así sucesivamente.

Designación de una columna de ordenación secundaria para una columna ordenable por el usuario

Las columnas ordenables por el usuario reemplazan el tipo de ordenación definido en las columnas principales y secundarias ordenables automáticamente. Si la vista tiene una columna ordenable por el usuario y desea incluir una ordenación secundaria, puede asociarla con una columna de ordenación secundaria. En la ficha Ordenar del cuadro de propiedades de la columna ordenable por el usuario, haga clic en Duplicados según columna y seleccione la columna de ordenación secundaria, así como el tipo de ordenación.