Ordenar datos de un informe (Diseñador de informes de Visual Studio)

Los datos de cada una de las regiones de datos (tablas, matrices y listas) pueden ordenarse por campos y expresiones. Se puede configurar un informe para admitir la ordenación por parte de los usuarios finales, que permite a los usuarios cambiar de forma interactiva el criterio de ordenación durante la visualización de un informe. También se pueden utilizar parámetros para ordenar los datos antes de visualizarlos en el informe.

Establecer propiedades de ordenación en regiones de datos

Las regiones de datos son elementos de informe enlazados a datos que se utilizan para visualizar filas de datos repetidas. Se pueden establecer propiedades de ordenación en cualquier región de datos para determinar cómo y en qué orden se ordenarán las filas.

Ordenar de manera interactiva

Se pueden establecer propiedades en encabezados de columna para proporcionar una ordenación interactiva en un informe publicado. La ordenación se especifica mediante propiedades de cuadros de texto. Se puede especificar la ordenación de varias columnas de la misma tabla, lista o matriz y para datos anidados o agrupados.

Para especificar la ordenación interactiva

  1. Haga clic con el botón secundario en un encabezado de columna (por ejemplo, una columna de un encabezado de tabla) y seleccione Propiedades para abrir el cuadro de diálogo Propiedades del cuadro de texto.

  2. Haga clic en la ficha Ordenación interactiva.

  3. Seleccione Agregar una acción de ordenación interactiva a este cuadro de texto

  4. Para especificar una expresión de ordenación, seleccione el campo correspondiente a la columna para la que se define una acción de ordenación (por ejemplo, para un encabezado de columna denominado "Departamento", elija =Fields!Departamento.Value). Es obligatorio especificar una expresión de ordenación.

  5. Seleccione la región de datos y el ámbito de la ordenación. En este paso se determina si la acción de ordenación se aplica a todas las regiones de datos de un informe, si se limita a la región de datos que incluye el cuadro de texto o si abarca otro conjunto de regiones de datos elegido por el usuario.

  6. Haga clic en Aceptar.

Para comprobar la acción de ordenación, se puede obtener una vista previa del informe. Las columnas que admiten la ordenación interactiva tienen iconos de flechas para indicar el criterio de ordenación. Para cambiar el criterio de ordenación entre ascendente y descendiente, haga clic en el encabezado de columna.

Ordenación parametrizada

Se pueden utilizar parámetros de informe para cambiar las propiedades de ordenación de una región o un grupo de datos. Por ejemplo, se podría cambiar la expresión de ordenación de la tabla Product del informe de manera que se ordene por nombre o precio de producto. En tiempo de ejecución, el usuario selecciona el campo de ordenación que se utilizará.

  • Crear un parámetro de informe que se utilizará para aceptar una selección de ordenación por parte del usuario.

  • En el cuadro de diálogo Parámetros del informe, seleccione los campos que se pueden utilizar para realizar ordenaciones. Los valores disponibles deben corresponder con los campos del conjunto de datos. Si realiza una ordenación en una agrupación, puede especificar un criterio de ordenación en valores agregados. La ordenación en valores agregados no se admite para conjuntos o regiones de datos.

  • Agregar una lista desplegable en el formulario o la página web para que un usuario pueda seleccionar los valores disponibles.

Vea también

Tareas

Cómo filtrar datos en un informe (Diseñador de informes de Visual Studio)

Conceptos

Definir parámetros de informe en un informe (Diseñador de informes de Visual Studio)
Agrupar datos de un informe (Diseñador de informes de Visual Studio)
Agregar regiones de datos matriciales (Diseñador de informes de Visual Studio)
Agregar regiones de datos de tabla (Diseñador de informes de Visual Studio)
Agregar regiones de datos de lista (Diseñador de informes de Visual Studio)