Condividi tramite


Formattazione dei valori numerici e di data in un report

È possibile specificare un formato per i valori numerici e di data aggiornando la proprietà Format della relativa casella di testo con una stringa di formato. È ad esempio possibile impostare una casella di testo per un campo numerico in modo che il numero venga visualizzato come valuta. In Reporting Services vengono utilizzate le stringhe di formato di Microsoft .NET Framework oppure è possibile creare stringhe di formato personalizzate per la proprietà Format.

[!NOTA] Per applicare la formattazione a una casella di testo, è necessario che la casella di testo contenga un'espressione, ad esempio =Fields!LineTotal.Value o =1000. Se la casella di testo non contiene un'espressione, ovvero se il testo presente nella casella di testo non inizia con il segno di uguale (=) il testo viene interpretato come stringa e la formattazione non viene applicata.

Formattazione di numeri

Nella tabella seguente sono elencate le più comuni stringhe di formattazione dei numeri in .NET Framework.

Stringa di formato Descrizione

C o c

Valuta

D o d

Decimale

E o e

Scientifico (esponenziale)

F o f

A virgola fissa

G o g

Generale

N o n

Numero

P o p

Percentuale

R o r

Riconversione

X o x

Esadecimale

È possibile modificare molte stringhe di formato per includere un indicatore di precisione che definisca il numero di cifre a destra del separatore decimale. Una stringa di formato D0, ad esempio, formatta il numero in modo che non siano presenti cifre dopo il separatore decimale. È inoltre possibile utilizzare stringhe di formato personalizzate, ad esempio, #,###.

Formattazione di date

Nella tabella seguente sono elencate le più comuni stringhe di formato delle date in .NET Framework.

Stringa di formato Descrizione

d

Data breve

D

Data estesa

t

Ora breve

T

Ora estesa

f

Data/ora completa (ora breve)

F

Data/ora completa (ora estesa)

g

Data/ora generale (ora breve)

G

Data/ora generale (ora estesa)

M o m

Mese giorno

R o r

Schema RFC1123

Y o y

Anno mese

È inoltre possibile utilizzare stringhe di formato personalizzate, ad esempiodd/MM/yy. Per ulteriori informazioni (in lingua inglese) sulle stringhe di formato di .NET Framework, vedere "Formattazione dei tipi" nel sito msdn.microsoft.com

Vedere anche

Concetti

Formattazione degli elementi del report
Progettazione del layout del report

Guida in linea e informazioni

Assistenza su SQL Server 2005