Cómo ordenar datos en una región de datos (Reporting Services)

Para controlar el criterio de ordenación de los datos de una región de datos cuando se ejecuta un informe por primera vez, es necesario establecer la expresión de ordenación en la región de datos o el grupo.

  • En una región de datos Tablix, establezca la expresión de ordenación para la región de datos o para cada grupo, incluyendo el grupo de detalles. Si solo tiene un grupo de detalles en una región de datos Tablix, puede definir una expresión de ordenación en la consulta, en la región de datos o en el grupo de detalles con el mismo resultado.

  • En una región de datos Gráfico, establezca la expresión de ordenación para los grupos de categorías y de series para controlar el criterio de ordenación para cada grupo. El orden de los colores en una leyenda de gráfico está determinado por la expresión de ordenación para los puntos de datos del grupo de categorías.

  • Normalmente, en una región de datos Medidor, no es necesario ordenar los datos, ya que el medidor muestra un único valor relativo a un intervalo. Si necesita ordenar los datos de un medidor, primero debe definir un grupo y, a continuación, establecer la expresión de ordenación para el grupo.

Para obtener más información, vea Agrupar datos de una región de datos y Ordenar los datos de un informe.

En una región de datos Tablix, también puede agregar un botón de ordenación interactiva a la parte superior de un encabezado de columna para permitir a los usuarios cambiar el criterio de ordenación de los grupos o las filas de detalles. Para obtener más información, vea Agregar una ordenación interactiva a una región de datos.

Para ordenar los datos de una región de datos Tablix

  1. En la superficie de diseño, haga clic con el botón secundario en un identificador de fila y, a continuación, haga clic en Propiedades de Tablix.

  2. Haga clic en Ordenar.

  3. Para cada expresión de ordenación, siga estos pasos:

    1. Haga clic en Agregar.

    2. Escriba o seleccione la expresión por la que desea ordenar los datos.

    3. En la lista desplegable de la columna Ordenar, elija el sentido de la ordenación para cada expresión. A-Z ordena la expresión en orden ascendente. Z-A ordena la expresión en orden descendente.

  4. Haga clic en Aceptar.

Para ordenar los valores de un grupo, incluyendo el grupo de detalles, para un Tablix

  1. En la superficie de diseño, haga clic en la región de datos Tablix para seleccionarla. El panel Agrupación muestra los grupos de filas y de columnas para la región de datos Tablix.

    [!NOTA]

    Si el panel Agrupación no está visible, seleccione Panel de agrupación en la ficha Ver.

  2. En el panel Grupos de filas, haga clic con el botón secundario en el nombre del grupo y, a continuación, haga clic en Editar grupo.

  3. En el cuadro de diálogo Grupo de Tablix, haga clic en Ordenar.

  4. Para cada expresión de ordenación, siga estos pasos:

    1. Haga clic en Agregar.

    2. Escriba o seleccione la expresión por la que desea ordenar los datos.

    3. En la lista desplegable de la columna Ordenar, elija el sentido de la ordenación para cada expresión. A-Z ordena la expresión en orden ascendente. Z-A ordena la expresión en orden descendente.

  5. Haga clic en Aceptar.

Para ordenar las etiquetas del eje X en orden alfabético en un gráfico

  1. Haga clic con el botón secundario en la zona de colocación de campos de categorías y haga clic en Propiedades del grupo de categorías.

  2. En el cuadro de diálogo Propiedades del grupo de categorías, haga clic en Ordenar.

  3. Para cada expresión de ordenación, siga estos pasos:

    1. Haga clic en Agregar.

    2. Seleccione la expresión que coincide con el campo de agrupación. Puede comprobar la expresión para el campo de agrupación haciendo clic en Agrupación.

    3. En la lista desplegable de la columna Ordenar, elija el sentido de la ordenación para cada expresión. A-Z ordena la expresión en orden alfabético ascendente. Z-A ordena la expresión en orden alfabético descendente.

  4. Haga clic en Aceptar.

Para ordenar los puntos de datos de forma ascendente o descendente en un gráfico

  1. Haga clic con el botón secundario en un campo de la zona de colocación de campos de categorías y, a continuación, haga clic en Propiedades del grupo de categorías.

  2. En el cuadro de diálogo Propiedades del grupo de categorías, haga clic en Ordenar.

  3. Para cada expresión de ordenación, siga estos pasos:

    1. Haga clic en Agregar.

    2. Seleccione la expresión que coincide con el campo de datos. En la mayoría de los casos, es un valor agregado, como =Sum(Fields!Quantity.Value).

    3. En la lista desplegable de la columna Ordenar, elija el sentido de la ordenación para cada expresión. A-Z ordena la expresión en orden ascendente. Z-A ordena la expresión en orden descendente.

  4. Haga clic en Aceptar.

Para ordenar los datos de forma ascendente o descendente para su presentación en un medidor

  1. Haga clic con el botón secundario en el medidor y, a continuación, haga clic en Agregar grupo de datos.

  2. En el cuadro de diálogo Propiedades de grupo del panel de medidores, haga clic en General si fuera necesario.

  3. En Expresiones de grupo, haga clic en Agregar.

  4. En Agrupar por, escriba o seleccione la expresión por la que se agruparán los datos.

  5. Repita los pasos 3 y 4 hasta que haya agregado todas las expresiones de grupo que desee usar.

  6. Haga clic en Ordenar.

  7. Para cada expresión de ordenación, siga estos pasos:

    1. Haga clic en Agregar.

    2. Seleccione la expresión que coincide con el campo de agrupación. Puede comprobar la expresión para el campo de agrupación haciendo clic en Agrupación.

    3. En la lista desplegable de la columna Ordenar, elija el sentido de la ordenación para cada expresión. A-Z ordena la expresión en orden ascendente. Z-A ordena la expresión en orden descendente.

  8. Haga clic en Aceptar.

Para obtener más información sobre cómo se agrupan los datos en un medidor, vea Agregar datos a una región de datos de medidor.