Visualizzazione di una serie con più intervalli di dati in un graficoDisplaying a Series with Multiple Data Ranges on a Chart

Nel grafico verranno usati i valori minimo e massimo di una serie per calcolare la scala dell'asse.Chart will use the minimum and maximum values of a series to calculate the axis scale. Se una serie nel grafico contiene più intervalli di dati, è possibile che i punti dati vengano nascosti e che solo alcuni di essi risultino facilmente visibili nel grafico.When a series on your chart contains more than one range of data, the data points can become obscured, and only a few data points to be seen easily on the chart. Si supponga ad esempio che in un report vengano visualizzati i totali delle vendite giornaliere per un periodo di 30 giorni.For example, suppose a report displays daily sales totals over a period of 30 days.

Grafico con più intervalli di datiChart with multiple data ranges

Per la maggior parte del mese, le vendite sono comprese tra 10 e 40.For most of the month, the sales are between 10 and 40. Una campagna di marketing per le vendite di una settimana ha tuttavia causato un improvviso aumento delle vendite all'inizio di aprile.However, a one-week sales marketing campaign has caused a sudden sales increase at the beginning of April. Questa modifica nei dati di vendita produce una distribuzione non uniforme di punti dati che riduce la leggibilità complessiva del grafico.This change in sales data produces an uneven distribution of data points that reduces the overall readability of the chart.

È possibile aumentare la leggibilità in diversi modi:There are different ways to improve readability:

  • Abilitare i cambi di scala.Enable scale breaks. Se i dati formano due o più set di intervalli di dati, usare un cambio di scala per rimuovere il gap tra gli intervalli.If your data forms two or more sets of data ranges, use a scale break to remove the gap between the ranges. Un cambio di scala è una striscia disegnata attraverso l'area del tracciato per indicare un cambio tra i valori minimo e massimo di una serie.A scale break is a stripe drawn across the plotting area to denote a break between the high and low values of a series.

  • Filtrare i valori non necessari.Filter out unnecessary values. Se si dispone di punti dati che nascondono l'intervallo di dati importante da visualizzare nel grafico, rimuovere i punti non desiderati usando un filtro del report.If you have data points that are obscuring the important data range to be displayed on the chart, remove the unwanted points using a report filter. Per informazioni su come aggiungere un filtro al grafico in Reporting ServicesReporting Services, vedere Aggiungere filtri per set di dati, aree dati e gruppi (Generatore report e SSRS).For information on how to add a filter to the chart in Reporting ServicesReporting Services, see Add Dataset Filters, Data Region Filters, and Group Filters (Report Builder and SSRS).

  • Tracciare ogni intervallo di dati come una serie separata per il confronto tra più serie.Plot each data range as a separate series for multiple series comparison. Se si dispone di più di due intervalli di dati, dividere gli intervalli in serie separate.If you have more than two data ranges, consider separating the data ranges into separate series. Per altre informazioni, vedere Più serie in un grafico (Generatore report e SSRS).For more information, see Multiple Series on a Chart (Report Builder and SSRS).

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di 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. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Visualizzazione di più intervalli di dati usando i cambi di scalaDisplaying Multiple Data Ranges Using Scale Breaks

Quando si abilita un cambio di scala, viene calcolato il punto in cui disegnare una riga nel grafico.When you enable a scale break, the chart calculates where to draw a line across the chart. Per disegnare un cambio di scala, è necessario disporre di una separazione sufficiente tra gli intervalli.You must have sufficient separation between ranges to draw a scale break. Per impostazione predefinita, un cambio di scala può essere aggiunto solo se è presente una separazione tra gli intervalli di dati pari ad almeno il 25% del grafico.By default, a scale break can be added only if there is a separation between the data ranges of at least 25% of the chart.

Grafico con cambio di scalaChart with scale break

Nota

Non è possibile specificare il punto in cui posizionare un cambio di scala su un grafico.You cannot specify where to place a scale break on a chart. È tuttavia possibile modificare la modalità di calcolo del cambio di scala, come descritto più avanti in questo argomento.You can, however, modify how the scale break is calculated, described later in this topic.

Se un cambio di scala abilitato non viene visualizzato sebbene sia disponibile una distanza sufficiente tra gli intervalli di dati, è possibile impostare la proprietà CollapsibleSpaceThreshold su un valore minore di 25.If you enable a scale break but it does not appear, even though there is sufficient distance between the data ranges, you can set the CollapsibleSpaceThreshold property to a value less than 25. La proprietà CollapsibleSpaceThreshold specifica la percentuale di spazio comprimibile richiesto tra gli intervalli di dati.The CollapsibleSpaceThreshold specifies the percent of collapsible space required between the data ranges. Per altre informazioni, vedere Aggiungere cambi di scala a un grafico (Generatore report e SSRS).For more information, see Add Scale Breaks to a Chart (Report Builder and SSRS).

È supportato un numero massimo di cinque cambi di scala per grafico. La visualizzazione di più di un cambio di scala può tuttavia rendere illeggibile il grafico.Charts support up to five scale breaks per chart; however, displaying more than one scale break can cause the chart to become unreadable. Se si dispone di più di due intervalli di dati, usare un metodo diverso per la visualizzazione di tali dati.If you have more than two data ranges, consider using a different method for displaying this data. Per altre informazioni, vedere Più serie in un grafico (Generatore report e SSRS).For more information, see Multiple Series on a Chart (Report Builder and SSRS).

Scenari in cui i cambi di scala non sono supportatiUnsupported Scale Break Scenarios

I cambi di scala non sono supportati negli scenari relativi ai grafici seguenti:Scale breaks are not supported in the following chart scenarios:

  • Per il grafico è abilitata la funzionalità 3D.The chart is 3-D enabled.

  • È stato specificato un asse dei valori logaritmico.A logarithmic value axis has been specified.

  • I valori minimo e massimo dell'asse dei valori sono stati specificati in modo esplicito.The value axis minimum or maximum has been explicitly set.

  • Il grafico è di tipo polare, radar, a torta, ad anello, a imbuto, a piramide o un tipo qualsiasi di grafico in pila.The chart type is polar, radar, pie, doughnut, funnel, pyramid, or any stacked chart.

    Un esempio di grafico con cambi di scala è disponibile come report di esempio.An example of chart with scale breaks is available as a sample report. Per altre informazioni sul download di questo e di altri report di esempio, vedere la pagina relativa ai report di esempio per Generatore report e Progettazione report.For more information about downloading this sample report and others, see Report Builder and Report Designer sample reports.

Passaggi successiviNext steps

Più serie in un grafico Multiple Series on a Chart
Formattazione di un grafico Formatting a Chart
Effetti 3D, smussature e altri effetti in un grafico 3D, Bevel, and Other Effects in a Chart
Grafici Charts
Finestra di dialogo Proprietà asse, Opzioni asse Axis Properties Dialog Box, Axis Options
Raccolta di piccole sezioni in un grafico a tortaCollect Small Slices on a Pie Chart

Altre domande?More questions? Visitare il forum su Reporting ServicesTry asking the Reporting Services forum