Formattazione di numeri e date (Generatore report 2.0)

È possibile formattare numeri e date nelle aree dati selezionando un formato nella pagina Numero della finestra di dialogo Proprietà dell'area dati corrispondente.

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. Questo approccio può essere utilizzato anche per formattare singole celle nell'area dati Tablix in quanto le celle di un'area dati di tabella o matrice sono singole caselle di testo.

Per visualizzare le date lungo l'asse delle categorie (X) e i valori lungo l'asse dei valori (Y), viene generalmente utilizzata un'area dati del grafico. Per specificare la formattazione in un grafico, fare clic con il pulsante destro del mouse su un asse e selezionare Proprietà asse. Sull'asse dei valori è possibile specificare formati validi solo per i numeri. Per ulteriori informazioni, vedere Formattazione delle etichette degli assi in un grafico (Generatore report 2.0).

Per specificare la formattazione in un'area dati del contatore, fare clic con il pulsante destro del mouse sulla scala del contatore e selezionare Proprietà scala radiale o Proprietà scala lineare.

Considerazioni sulla formattazione di numeri e date

Prima di formattare numeri e date nel report, è necessario considerare quanto segue:

  • Per impostazione predefinita, i numeri vengono formattati in modo da riflettere le impostazioni relative alla lingua sul computer client. Utilizzare 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.

  • I formati disponibili nella pagina Numero rappresentano un subset delle stringhe di formato numerico standard di .NET Framework. Per formattare un numero o una data utilizzando un formato personalizzato non incluso nella finestra di dialogo, è possibile utilizzare qualsiasi stringa di formato .NET Framework per i numeri o le date. Per ulteriori informazioni sulle stringhe di formato personalizzato, vedere l'argomento Formattazione dei tipi di dati su 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. Si supponga, ad esempio, di impostare la stringa di formato personalizzato "#, ###" per visualizzare il numero 1234 come 1,234. Questa impostazione potrebbe essere interpretata dagli utenti americani in modo diverso rispetto agli utenti europei. Prima di specificare un formato personalizzato, considerare in che modo tale formato influirà sugli utenti con impostazioni cultura differenti che potrebbero visualizzare il report.

  • Se si specifica una stringa di formato non valida, il testo formattato verrà interpretato come stringa letterale che esegue l'override della formattazione.

  • Se si formatta una combinazione di numeri e caratteri nella stessa casella di testo, provare a utilizzare un segnaposto per formattare il numero separatamente dal resto del testo. Per ulteriori informazioni, vedere Formattazione di testo e importazione di codice HTML (Generatore report 2.0). Se si specifica una stringa di formato non valida per la proprietà Format nella casella di testo, la stringa di formato verrà ignorata. Se si specifica una stringa di formato non valida per la proprietà Format sul grafico o sul contatore, la stringa di formato specificata verrà interpretata come stringa e la formattazione non verrà applicata.