none
Reporting Services - Formattazione di una espressione RRS feed

  • Domanda

  • Salve a tutti, questo è il mio primo post su questo forum e non posso certo definirmi un gran esperto dei tool di BI di Microsoft, per cui chiedo venia per eventuali imprecisioni.

    Nell'ambito del progetto che sto seguendo, mi sono imbattuto in un problema di formattazione del risultato di un'espressione posta in un report sviluppato con Reporting Services e poggiante su un cubo creato con Analysis Services. Il calcolo eseguito è semplicissimo (una somma) ed i campi sono formattati come desidero a livello di cubo; nonostante ciò, quando eseguo il report (sia in preview che tramite il report server), il risultato compare formattato secondo l'uso americano.

    La formula è la seguente:

    =Sum(Fields!Valore_imponibile.Value + Fields!Valore_IVA.Value, "Movimenti_di_magazzino")/1000

    I due campi sono formattati con questo valore di FormatString: "#,##0.00 €;-#,##0.00 €" (l'inversione di punto e virgola è voluta, altrimenti non venivano correttamente visualizzati durante la navigazione del cubo).

    L'espressione è, invece, formattata così in Reporting Services (Placeholder Properties): "#,##0.00 K€;-#,##0.00 K€"

    Il risultato atteso sarebbe qualcosa come: 1.234,56 K€

    Il risultato che, al contrario, ottengo è: 1,234.56 K€

     

    Come si può risolvere?

     

    Grazie

    venerdì 18 febbraio 2011 13:27

Risposte