Wie funktioniert die Zahlenformatierung auf 1 Dezimalstelle in SSRS?

8

Ich habe einen SSRS-Bericht mit vielen Zahlenfeldern. Ich möchte, dass das in einer Dezimalzahl angezeigt wird. Ich habe versucht, F1 zu verwenden. es gibt mir nur eine Dezimalstelle in HTML-Rendering, aber in Excel exportierte Version zeigt es 2 Dezimalstellen. Wie kann ich nur ein Dezimalpunkt sowohl Ecxel und HTML-Rendering haben.

Bitte kommentieren. Danke im Voraus San

    
skaffman 17.06.2009, 14:30
quelle

3 Antworten

19

Verwenden Sie N1 als Einstellung für die Formateigenschaft. N steht für numerische Formatierung, 1 für die Anzahl der Dezimalstellen, sodass N2 beispielsweise 102.02 ergibt. Dies sollte zu Excel führen, wie es in HTML wiedergegeben wird.

Alternativ können Sie den Formatcode #, ## 0.00 verwenden, der Ihnen das Tausendertrennzeichen und zwei Dezimalstellen gibt. "#" steht für optionale Zeichen, während "0" für obligatorische Zeichen steht (Nullen werden durch "0.00" ersetzt).

    
lukehayler 17.07.2009 09:58
quelle
1

Version 2012: FormatNumber (Felder! col.Value, 2)

    
Katherine 27.10.2014 19:35
quelle
0

Klicken Sie mit der rechten Maustaste auf das Textfeld, das den Wert enthält, den Sie bearbeiten möchten, und wählen Sie TEXT BOX PROPERTIES. Navigieren Sie zur Registerkarte "Nummer", wählen Sie "Anzahl" und die Anzahl der Dezimalstellen aus, die die Box berücksichtigen soll.

    
Ben Garrison 12.08.2014 20:31
quelle