Formattazione di numeri e date (Generatore report e SSRS)Formatting Numbers and Dates (Report Builder and SSRS)

È possibile formattare numeri e date nelle aree dati selezionando un formato nella pagina Numero della finestra di dialogo Proprietà dell'area dati corrispondente.You can format numbers and dates in data regions by selecting a format from the Number page of the corresponding data region's Properties dialog box.

Per specificare stringhe di formato all'interno di un elemento del report casella di testo, è necessario selezionare l'elemento da formattare, fare clic con il pulsante destro del mouse, selezionare Proprietà casella di testo, quindi fare clic su Numero.To specify format strings within a text box report item, you need to select the item that you want to format, right-click, select Text Box Properties, and then click Number. È possibile formattare singole celle in un'area dati matrice o tabella secondo le stesse modalità perché le celle di una tabella o matrice sono singole caselle di testo.You can format individual cells in a table or matrix data region in the same manner, because cells in a table or matrix are individual text boxes.

Un'area dati grafico mostra in genere le date lungo l'asse delle categorie (x) e i valori lungo l'asse dei valori (y).A chart data region commonly shows dates along the category (x) axis, and values along the value (y) axis. Per specificare la formattazione in un grafico, fare clic con il pulsante destro del mouse su un asse e selezionare Proprietà asse.To specify formatting in a chart, right-click an axis and select Axis Properties. Sull'asse dei valori è possibile specificare formati validi solo per i numeri.On the value axis, you can specify formats only for numbers. Per altre informazioni, vedere Formattazione delle etichette degli assi in un grafico (Generatore report e SSRS).For more information, see Formatting Axis Labels on a Chart (Report Builder and SSRS).

Per specificare la formattazione in un'area dati del misuratore, fare clic con il pulsante destro del mouse sulla scala del misuratore e selezionare Proprietà scala radiale o Proprietà scala lineare.To specify formatting in a Gauge data region, right-click the scale of the gauge and select Radial Scale Properties or Linear Scale Properties.

Nota

Se le opzioni di formattazione che si desidera usare non sono disponibili, significa che tali opzioni non sono compatibili con il tipo di dati del campo, impostato nell'origine dati.If some formatting options you want to use are grayed out, it means that those formatting options are not compatible the field's data type, which is set in the data source. Se, ad esempio, il campo contiene valori numerici ma i dati del campo sono di tipo stringa, non sarà possibile applicare le opzioni di formattazione dei dati numerici, quali valuta o decimali.For example, if the field contains number values but the field's data type is String, you cannot apply numerical data formatting options such as currency or decimals.

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.

Considerazioni sulla formattazione di numeri e dateConsiderations for Formatting Numbers and Dates

Prima di formattare numeri e date nel report, considerare quanto segue:Before you format numbers and dates in your report, consider the following:

  • Per impostazione predefinita, i numeri vengono formattati in modo da riflettere le impostazioni relative alla lingua sul computer client.By default, numbers are formatted to reflect the cultural settings on the client computer. Usare le stringhe di formattazione per specificare la modalità di visualizzazione dei numeri in modo che la formattazione sia coerente indipendentemente dalla località in cui si trova l'utente che visualizza il report.Use formatting strings to specify how numbers are displayed so that formatting is consistent regardless of where the person who is viewing the report is located.

  • I formati disponibili nella pagina Numero rappresentano un subset delle stringhe di formato numerico standard di .NET Framework.NET Framework .The formats provided on the Number page are a subset of the .NET Framework.NET Framework standard numeric format strings. Per formattare un numero o una data usando un formato personalizzato non incluso nella finestra di dialogo, è possibile usare qualsiasi stringa di formato .NET Framework.NET Framework per i numeri o le date.To format a number or date using a custom format that is not shown in the dialog box, you can use any .NET Framework.NET Framework format strings for numbers or dates. Per altre informazioni sulle stringhe di formato personalizzato, vedere l'argomento Formattazione dei tipi di dati su MSDN.For more information about custom format strings, see the Formatting Types topic on MSDN.

  • Se è stata specificata una stringa di formato personalizzato, tale stringa avrà una priorità più elevata rispetto alle impostazioni predefinite che sono specifiche delle impostazioni cultura.If a custom format string has been specified, it has a higher priority over default settings that are culture-specific. Si supponga, ad esempio, di impostare la stringa di formato personalizzato "#, ###" per visualizzare il numero 1234 come 1,234.For example, suppose you set a custom format string of "#,###" to show the number 1234 as 1,234. Questa impostazione potrebbe essere interpretata dagli utenti americani in modo diverso rispetto agli utenti europei.This may have different meaning to users in the United States than it does to users in Europe. Prima di specificare un formato personalizzato, considerare in che modo tale formato influirà sugli utenti con impostazioni cultura differenti che potrebbero visualizzare il report.Before you specify a custom format, consider how the format you choose will affect users of different cultures who may view the report.

  • Se si specifica una stringa di formato non valida, il testo formattato verrà interpretato come stringa letterale che esegue l'override della formattazione.If you specify an invalid format string, the formatted text is interpreted as a literal string which overrides the formatting.

  • Se si formatta una combinazione di numeri e caratteri nella stessa casella di testo, provare a usare un segnaposto per formattare il numero separatamente dal resto del testo.If you are formatting a mix of numbers and characters in the same text box, consider using a placeholder to format the number separately from the rest of the text. Per altre informazioni, vedere Formattazione di testo e segnaposto (Generatore report e SSRS).For more information, see Formatting Text and Placeholders (Report Builder and SSRS). Se si specifica una stringa di formato non valida per la proprietà Format nella casella di testo, la stringa di formato verrà ignorata.If an invalid format string is specified for the Format property on the text box, the format string is ignored. Se si specifica una stringa di formato non valida per la proprietà Format nel grafico o nel misuratore, la stringa di formato specificata verrà interpretata come stringa e la formattazione non verrà applicata.If an invalid format string is specified for the Format property on the chart or gauge, the format string that you specified is interpreted as a string and formatting is not applied.

  • Se si seleziona Valuta in Categoria e si seleziona Mostra valori in, è possibile selezionare Migliaia, Milionio Miliardi per visualizzare numeri usando formati finanziari.If you select Currency under Category and you check Show values in, you can select Thousands, Millions, or Billions to display numbers using financial formats. Se, ad esempio, il valore del campo è 1.789.905.394, si seleziona Miliardi e si specificano 2 cifre decimali, il valore visualizzato nel report è 1,78.For example, if the field value is 1,789,905,394 and you select Billions and specify 2 decimal places, the value displayed in the report is 1.78.

Vedere ancheSee Also

Formattazione di testo e segnaposto (Generatore report e SSRS) Formatting Text and Placeholders (Report Builder and SSRS)
Formattazione di linee, colori e immagini ( Generatore report e SSRS ) Formatting Lines, Colors, and Images (Report Builder and SSRS)
Formattazione di un grafico ( Generatore report e SSRS ) Formatting a Chart (Report Builder and SSRS)
Formattare le etichette dell'asse come date o valute ( Generatore report e SSRS ) Format Axis Labels as Dates or Currencies (Report Builder and SSRS)
Formattazione di Scale su un misuratore ( Generatore report e SSRS )Formatting Scales on a Gauge (Report Builder and SSRS)