Formattazione dei punti dati di un grafico (Generatore report 2.0)

Per punto dati si intende l'entità singola più piccola di un grafico. Nei grafici senza forme la rappresentazione dei punti dati dipende dal relativo tipo di grafico. Una serie di linee è ad esempio costituita da uno o più punti dati connessi. Nei grafici con forme i punti dati sono rappresentati dai singoli segmenti o sezioni che costituiscono l'intero grafico. In un grafico a torta, ad esempio, ogni parte è un punto dati. Per ulteriori informazioni, vedere Tipi di grafico (Generatore report 2.0).

Uno o più punti dati formano una serie. Per impostazione predefinita, tutte le opzioni di formattazione vengono applicate a tutti i punti dati di una serie. Se si desidera specificare proprietà per i singoli punti dati, è possibile indicare un campo o un'espressione sulla serie che consenta di formattare, in fase di esecuzione, il singolo punto desiderato in base al set di dati.

Aggiunta di descrizioni comandi e di azioni drill-through ai punti dati

Per aggiungere descrizioni comandi a ogni punto dati è possibile impostare il valore della proprietà ToolTip sulla serie. Le descrizioni comandi consentono agli utenti la visualizzazione di informazioni correlate ai punti dati, quali il nome del gruppo, il valore del punto dati e la percentuale del punto dati rispetto alla serie totale. Per ulteriori informazioni, vedere Procedura: Visualizzazione di descrizioni comandi in una serie (Generatore report 2.0).

È inoltre possibile specificare un'azione drill-through per i punti dati sulla serie in modo da visualizzare un altro report o un URL. È possibile passare parametri per mostrare informazioni relative al punto dati selezionato. Per ulteriori informazioni, vedere Procedura: Aggiunta di un'azione drill-through a un report (Generatore report 2.0).

Evidenziazione di singoli punti dati in una serie

In qualsiasi grafico senza forme è possibile evidenziare i singoli punti dati specificando un'espressione per la proprietà Color. Per evidenziare ad esempio il valore del punto dati più elevato di una serie, denominato MyField, con un colore diverso da quello degli altri punti dati, l'espressione sarà simile alla seguente:

=Iif(Fields!MyField.Value >= Max(Fields!MyField.Value, "MyDataSet"), "Red", "Green")

Nell'esempio il valore massimo di MyField assumerà il colore rosso mentre tutti gli altri punti dati saranno evidenziati in verde. Quando si specifica un colore per la serie utilizzando la relativa proprietà Fill, nel grafico vengono sostituiti i colori specificati nella tavolozza. Per ulteriori informazioni, vedere Formattazione dei colori delle serie in un grafico (Generatore report 2.0).

Nei grafici a torta o ad anello è possibile evidenziare i singoli punti dati specificando un effetto "esploso" in una sola sezione della torta. Per ulteriori informazioni, vedere Procedura: Esplosione di un singolo punto in un grafico a torta (Generatore report 2.0).

Posizionamento di etichette dei punti dati in un grafico

Per tutti i tipi di grafico è possibile visualizzare etichette dei punti dati facendo clic con il pulsante destro del mouse sul grafico, quindi scegliendo Mostra etichette dati. La posizione delle etichette dei punti dati specificata dipende dal tipo di grafico:

  • In un grafico a barre è possibile modificare la posizione dell'etichetta del punto dati utilizzando l'attributo personalizzato BarLabelStyle, che può assumere quattro posizioni, ovvero Esterno, A sinistra, Al centro e A destra. Quando lo stile delle etichette del grafico a barre viene impostato su Esterno, le etichette vengono posizionate all'esterno della barra, purché quest'ultima rientri nell'area del grafico. Se l'etichetta non può essere posizionata esternamente alla barra e internamente all'area del grafico, viene inserita nella barra.

  • In un grafico a torta è possibile modificare la posizione dell'etichetta del punto dati utilizzando l'attributo personalizzato PieLabelStyle. Quando si posizionano le etichette dei punti dati in un grafico a torta, è necessario tenere presente diversi fattori, quali la dimensione del grafico stesso, lo spazio disponibile tra il grafico e la legenda corrispondente, nonché la dimensione delle etichette. Per ulteriori informazioni, vedere Procedura: Visualizzazione delle etichette dei punti dati al di fuori di un grafico a torta (Generatore report 2.0).

  • In un grafico a piramide o a imbuto è possibile modificare la posizione delle etichette dei punti dati utilizzando gli attributi personalizzati FunnelLabelStyle e PyramidLabelStyle. È possibile impostare questi attributi nel riquadro Proprietà dopo aver selezionato un tipo di grafico a piramide o a imbuto.

  • Nei grafici in pila le etichette dei punti dati vengono sempre posizionate all'interno della serie e la proprietà Position sull'etichetta della serie viene ignorata.

  • In tutti gli altri tipi di grafico è possibile modificare la posizione dell'etichetta del punto dati utilizzando la proprietà Position sull'etichetta della serie. Per impostazione predefinita, nel grafico la posizione delle etichette dei punti dati viene calcolata automaticamente in modo da evitare conflitti tra le etichette. Quando si imposta un valore per la proprietà Position, tutte le etichette dei punti dati vengono inserite nella stessa posizione con il rischio che si sovrappongano. Utilizzare questo approccio solo in presenza di un numero ridotto di punti dati.

Per ulteriori informazioni, vedere Procedura: Posizionamento di etichette in un grafico (Generatore report 2.0).

Aggiunta di parole chiave del grafico

Per rappresentare un elemento presente nel grafico è possibile utilizzare parole chiave specifiche con distinzione tra maiuscole e minuscole. Tali parole sono applicabili solo alle descrizioni comandi, al testo personalizzato della legenda e alle proprietà delle etichette dei punti dati. In molti casi una parola chiave del grafico presenta un'espressione semplice equivalente, con la differenza che la parola chiave è più veloce e più facile da digitare. Di seguito viene fornito un elenco delle parole chiave del grafico.

Parola chiave del grafico

Descrizione

Applicabile al tipo di grafico

Esempio di espressione semplice equivalente

#VALY

Valore Y del punto dati.

Tutti

=Fields!MyDataField.Value

#VALY2

Valore Y 2 del punto dati.

Con intervalli, a bolle

Nessuno

#VALY3

Valore Y 3 del punto dati.

Azionario, a candela

Nessuno

#VALY4

Valore Y 4 del punto dati.

Azionario, a candela

Nessuno

#SERIESNAME  

Nome della serie.

Tutti

Nessuno

#LABEL  

Etichetta del punto dati.

Tutti

Nessuno

#AXISLABEL 

Etichetta del punto dati dell'asse.

Con forme

=Fields(MyDataField.Value)

#INDEX  

Indice del punto dati.

Tutti

Nessuno

#PERCENT

Percentuale del valore Y del punto dati.

Tutti

=FormatPercent(Fields!MyDataField.Value/Sum(Fields!MyDataField.Value, "MyDataSet"),2)

#TOTAL  

Totale di tutti i valori Y della serie

Tutti

=Sum(Fields!MyDataField.Value)

#LEGENDTEXT 

Testo corrispondente al testo dell'elemento della legenda.

Tutti

Nessuno

#AVG

Media di tutti i valori Y della serie

Tutti

=Avg(Fields!MyDataField.Value)

#MIN

Minimo di tutti i valori Y della serie

Tutti

=Min(Fields!MyDataField.Value)

#MAX

Massimo di tutti i valori Y della serie

Tutti

=Max(Fields!MyDataField.Value)

#FIRST

Primo di tutti i valori Y della serie

Tutti

=First(Fields!MyDataField.Value)

Per formattare la parola chiave, racchiudere tra parentesi una stringa di formato di .NET Framework. Per specificare il valore del punto dati in una descrizione comandi come numero con due posizioni decimali, includere la stringa di formato "N2" tra parentesi, indicando ad esempio il valore "#VALY {N2}" per la proprietà ToolTip della serie. Per ulteriori informazioni sulle stringhe di formato di .NET Framework, vedere Formattazione dei tipi di dati sul sito MSDN. Per ulteriori informazioni sulla formattazione dei numeri in Reporting Services, vedere Formattazione di numeri e date (Generatore report 2.0).

Per ulteriori informazioni sull'aggiunta di parole chiave a un grafico, vedere Procedura: Visualizzazione di descrizioni comandi in una serie (Generatore report 2.0), Procedura: Modifica del testo di un elemento della legenda (Generatore report 2.0) e Finestra di dialogo Proprietà etichetta serie, Generale (Generatore report 2.0).

Aggiunta di una seconda serie a un grafico

Quando si aggiunge un campo a un grafico che già contiene una serie, viene creata e aggiunta all'area del grafico una serie dello stesso tipo di grafico della serie aggiunta precedentemente. Nei grafici con forme ciò può determinare l'aggiunta di dati di più campi alla stessa area del grafico. Per semplicità, quando si utilizza un grafico con forme, aggiungere un solo campo dati e un solo campo categoria. Per ulteriori informazioni, vedere Grafici con forme (Generatore report 2.0).

Per modificare il tipo di grafico di una serie del grafico, è possibile fare clic con il pulsante destro del mouse sulla serie e scegliere Modifica tipo di grafico. La presenza di più serie nel grafico può ridurne la leggibilità. Quando si aggiungono più serie al grafico, è consigliabile utilizzare una tecnica che consenta di individuare le procedure ottimali di lettura e interpretazione per ogni serie del grafico. Per ulteriori informazioni, vedere Visualizzazione di più serie in un grafico (Generatore report 2.0).

Inserimento di indicatori dei punti dati

Un indicatore del punto dati è un indicatore visivo utilizzato per segnalare ogni punto dati di una serie. In un grafico a dispersione l'indicatore viene utilizzato per determinare la forma e la dimensione dei singoli punti dati. La dimensione dell'indicatore specificata dipende dal tipo di grafico. È possibile modificare la dimensione, il colore o lo stile dell'indicatore. Gli indicatori non sono disponibili per tipi di grafico con intervalli e forme o per sottotipi di grafico in pila.