Leyenda de gráfico: aplicar formato (Generador de informes)Chart Legend - Formatting (Report Builder)

La leyenda de un gráfico contiene descripciones para cada una de las categorías de un gráfico.The chart legend contains descriptions for each category in a chart. Una leyenda siempre contiene uno o varios elementos de leyenda, cada uno de los cuales consta de un cuadro coloreado que representa la serie y una cadena de texto que describe la serie, tal como se ve en la ilustración siguiente.A legend always contains one or more legend items, where each legend item consists of a colored box that represents the series, and a text string that describes the series, as indicated in the following illustration.

Diagrama de la leyenda de un gráficoDiagram of a chart legend

Cada elemento de leyenda está conectado a una serie individual en el gráfico, salvo los gráficos de formas, en que la leyenda está conectada a puntos de datos individuales.A legend item is connected to an individual series on the chart, except for Shape charts, where the legend is connected to individual data points. El gráfico agrega automáticamente elementos a la leyenda basándose en las series generadas a partir de los datos.The chart automatically adds items into the legend based on the series that are generated from your data.

Puede aplicar formato a una leyenda mediante el cuadro de diálogo Propiedades de la leyenda o con el panel de propiedades.You can format a legend by using the Legend Properties dialog box or by using the Properties pane. Haga clic con el botón derecho en la leyenda y haga clic en Propiedades de la leyenda para cambiar los valores para el texto, el color de fondo, los bordes y los efectos 3D de la leyenda.Right-click the legend and click Legend Properties to change values for the legend text, background color, borders, and 3D effects. Para cambiar los valores para el título de la leyenda, selecciónela, haga clic con el botón derecho en el título de la leyenda y haga clic en Propiedades del título de la leyenda.To change values for the legend title, select the legend, right-click the legend title, and click Legend Title Properties.

No puede agregar imágenes, columnas adicionales ni otros elementos suplementarios a la leyenda.You cannot add images, extra columns or other supplementary items to the legend.

Nota

Puede crear y modificar los archivos de definición de informes paginados (.rdl) en el Generador de informes y en el Diseñador de informes de SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados.Each authoring environment provides different ways to create, open, and save reports and related items.

Ordenar los elementos de leyenda en la leyendaOrdering Legend Items in the Legend

Las series se ordenan en la leyenda según el orden en que las procesa el motor de procesamiento de Reporting ServicesReporting Services .Series are ordered in the legend according to the order that they are processed by the Reporting ServicesReporting Services processing engine. Puede cambiar el orden haciendo lo propio con los campos en la zona de colocación de campos de datos.You can change the order by changing the order of fields in the data fields drop-zone. Si está usando agrupaciones de series, los datos de las series no se conocen hasta su procesamiento, por lo que no hay ninguna manera volver a ordenar estos elementos.If you are using series grouping, the series data is not known until processing, so that there is no way for you to re-order these items. Los cambios se pueden ver en la vista previa.The changes can be seen in Preview. Para obtener más información sobre las agrupaciones de series, vea Gráficos (Generador de informes y SSRS).For more information about series grouping, see Charts (Report Builder and SSRS).

Puede ocultar cualquier serie para que no se muestre en la leyenda.You can hide any series from being shown in the legend. Si está usando agrupaciones de series, se ocultarán todas las series relacionadas con el campo de datos.If you are using series grouping, all series related to the data field will be hidden. Para obtener más información, vea Ocultar elementos de leyenda en el gráfico (Generador de informes y SSRS).For more information, see Hide Legend Items on the Chart (Report Builder and SSRS).

Cambiar el texto o el color de un elemento de leyenda en la leyendaChanging the Text or Color of a Legend Item in the Legend

Cuando se coloca un campo en la zona de colocación de campos de datos de un gráfico, automáticamente se genera un elemento de leyenda que contiene el nombre de este campo.When a field is placed in the data field drop-zone of a chart, a legend item is automatically generated that contains the name of this field. De forma predeterminada, el texto de cada elemento de leyenda se toma del nombre del campo de datos.By default, the text of each legend item is taken from the name of the data field. Cada elemento de leyenda se conecta a una serie individual del gráfico, a excepción de los gráficos de formas, donde la leyenda se conecta a puntos de datos individuales en lugar de a series individuales.Every legend item is connected to an individual series on the chart with the exception of Shape charts, where the legend is connected to individual data points instead of individual series. Cuando se define un grupo de categorías en un gráfico de formas, el texto de cada elemento de leyenda procede de la representación de cadena del grupo de categorías.When a category group is defined on a Shape chart, the text of each legend item is taken from the string representation of the category group. En los gráficos circulares, de anillos y de embudo, puede especificar texto de etiqueta personalizado para mostrar información distinta de la etiqueta de grupo de categorías relacionada con cada punto de datos individual de la leyenda.You can specify custom label text for pie, doughnut and funnel charts to show information other than the category group label that relates to each individual data point in the legend. Para ello, seleccione la leyenda y especifique el texto de leyenda en el cuadro de diálogo Propiedades de la serie o la propiedad LegendText en el panel de propiedades.To do this, select the legend and specify legend text in either the Series Properties dialog box or the LegendText property in the Properties pane. Para obtener más información, vea Cambiar el texto de un elemento de leyenda (Generador de informes y SSRS).For more information, see Change the Text of a Legend Item (Report Builder and SSRS).

También puede especificar palabras clave específicas del gráfico, con distinción de mayúsculas y minúsculas, para los atributos a los que se hace referencia más habitualmente en la propiedad LegendText o en el cuadro de diálogo Propiedades de la serie .You can also specify chart-specific, case-sensitive keywords for commonly referenced attributes in the LegendText property or in the Series Properties dialog box. El control de gráfico reemplaza estas palabras clave por su representación de datos en tiempo de ejecución.The chart control replaces these keywords at run time with their data representation. Este enfoque resulta útil en los gráficos de formas porque le permite mostrar información relacionada con puntos de datos específicos.This approach is useful on Shape charts because you are able to show information relating to specific data points. Para más información, vea Aplicar formato a los puntos de datos de un gráfico (Generador de informes y SSRS).For more information, see Formatting Data Points on a Chart (Report Builder and SSRS).

El cuadro coloreado que se muestra para cada elemento de leyenda se hereda del color de relleno de su serie correspondiente.The colored box displayed for each legend item is inherited from the fill color of its corresponding series. Si desea cambiar el color mostrado en un elemento de leyenda, tendrá que cambiar el color de la serie correspondiente.If you want to change the color displayed in a legend item, you will have to change the color of the corresponding series. Para obtener más información, vea Aplicar formato a los colores de serie de un gráfico (Generador de informes y SSRS).For more information, see Formatting Series Colors on a Chart (Report Builder and SSRS).

Quitar elementos de leyenda adicionales de la leyendaRemoving Extra Legend Items from the Legend

La leyenda siempre está conectada a una serie.The legend is always connected to a series. Si un elemento de leyenda aparece en la leyenda, pero la serie correspondiente no se muestra en el gráfico, lo más probable es que la serie no contenga ningún valor.If a legend item appears in the legend but the corresponding series is not displayed in the chart, the most likely cause is that the series does not contain any values. Debe quitar esta serie para quitar el elemento de leyenda de la leyenda.You must remove this series in order to remove the legend item from the legend. Para quitar una serie de un gráfico, puede hacer clic con el botón secundario en la serie especificada y seleccionar la opción Eliminar serie.To remove a series from your chart, you can right-click the specified series and select the Delete Series option.

Cambiar de posición la leyendaRepositioning the Legend

El área de gráfico es el área rectangular que abarca las etiquetas del eje y el área de trazado.The chart area is the rectangular area that encompasses the axis labels and the plotting area. Si la leyenda se encuentra fuera del área de gráfico, puede arrastrarla hacia una de doce posiciones disponibles.You can drag the legend to one of twelve different positions when the legend is placed outside the chart area. De manera predeterminada, la leyenda se muestra fuera del área de gráfico.By default, the legend is shown outside the chart area. También puede establecer la posición en el cuadro de diálogo Propiedades de la leyenda .You can also set the position in the Legend Properties dialog box.

No puede arrastrar la leyenda dentro o fuera del área del gráfico.You cannot drag the legend inside or outside the chart area. Si quiere colocar la leyenda dentro del área del gráfico, en el cuadro de diálogo Propiedades de la leyenda , en Acoplamiento, seleccione Predeterminado en la lista desplegable y borre la opción Mostrar leyenda fuera del área de gráfico .If you want to position the legend inside the chart area, on the Legend Properties dialog box, under Docking, select Default from the drop-down list and clear the Show legend outside chart area option. Si coloca la leyenda dentro del área de gráfico, puede maximizar el espacio dedicado a los puntos de datos en el gráfico.By placing the legend inside the chart area, you can maximize space for data points on the chart. Sin embargo, dependiendo del conjunto de datos, esto puede hacer que la leyenda se superponga a algunos puntos de datos en el área de gráfico, con lo que será más difícil leer el gráfico.However, depending on the dataset, it can cause the legend to overlap some data points on the chart area, making the chart more difficult to read.

Mostrar horizontalmente los elementos de leyendaDisplaying Legend Items Horizontally

De forma predeterminada, la leyenda tiene el formato de una lista con una o varias filas, cada una de las cuales contiene un elemento de leyenda.By default, the legend is formatted as a list of one or more rows containing one legend item each. El área de la leyenda se expande para que quepan los elementos de leyenda.The legend area expands to accommodate the number of legend items. Si la leyenda no se puede expandir, se muestran puntos suspensivos (...).If the legend cannot expand, an ellipsis (...) is displayed. Dependiendo del estilo de leyenda especificado, la leyenda se puede expandir vertical u horizontalmente.Depending on the specified legend style, the legend can expand vertically or horizontally. Puede cambiar el estilo de diseño en el cuadro de diálogo Propiedades de la leyenda o cambiar el espacio asignado para que se muestren todos los elementos de leyenda.You can change the layout style on the Legend Properties dialog box or change the allocated space to display all the legend items.

Para mostrar la leyenda horizontalmente, acople la leyenda a la parte superior o inferior del gráfico.To display the legend horizontally, dock the legend to the top or bottom of the chart. Esto hace que la leyenda se expanda horizontalmente.This causes the legend to expand horizontally. También puede establecer la propiedad Layout en Fila o en Tabla ancha.You can also set the Layout property to Row or Wide Table. Establezca la propiedad MaxAutoSize en el panel de propiedades para controlar el espacio vertical asignado a la leyenda cuando se acopla en la parte superior o inferior del área de gráfico.Set the MaxAutoSize property in the Properties pane to control the vertical space allocated to the legend when it is docked at the top or bottom of the chart area.

Dar formato al texto de la leyendaFormatting the Legend Text

Puede cambiar la fuente, el tamaño, el estilo y el color del texto de la leyenda en la página Fuente del cuadro de diálogo Propiedades de la leyenda .You can change the font, size, style, and color of legend text on the Font page of the Legend Properties dialog box.

De forma predeterminada, el texto de la leyenda no se optimiza para que quepa en el área de la leyenda.By default, the legend text is not optimized to fit the legend area. Para hacer que el texto de la leyenda se ajuste automáticamente al espacio asignado, establezca la propiedad AutoFitTextDisabled en False y establezca un tamaño de fuente mínimo para la propiedad MinFontSize de modo que la fuente sea lo más pequeña posible, pero que sea presentable y permita la optimización de la leyenda.To cause the legend text to automatically fit the allocated space, set the AutoFitTextDisabled property to False and set a minimum font size for the MinFontSize property to the lowest font size that you think will be presentable and still allow for legend optimization.

Consulte tambiénSee Also

Cuadro de diálogo de Propiedades de la leyenda, General (Generador de informes y SSRS) Legend Properties Dialog Box, General (Report Builder and SSRS)
Cambiar el texto de un elemento de leyenda (Generador de informes y SSRS) Change the Text of a Legend Item (Report Builder and SSRS)
Aplicar formato a un gráfico (Generador de informes y SSRS) Formatting a Chart (Report Builder and SSRS)
Aplicar formato a los colores de serie de un gráfico (Generador de informes y SSRS) Formatting Series Colors on a Chart (Report Builder and SSRS)
Gráficos (Generador de informes y SSRS) Charts (Report Builder and SSRS)
Ocultar elementos de leyenda en el gráfico (Generador de informes y SSRS) Hide Legend Items on the Chart (Report Builder and SSRS)
Definir los colores de un gráfico mediante una paleta (Generador de informes y SSRS)Define Colors on a Chart Using a Palette (Report Builder and SSRS)