2009-06-17 44 views
8

Tôi có báo cáo SSRS có đầy đủ các trường số. Tôi muốn có được hiển thị như trong một thập phân. tôi đã cố gắng sử dụng F1. nó mang lại cho tôi chỉ có một điểm thập phân trong kết xuất html, nhưng trong phiên bản xuất excel nó cho thấy 2 dấu thập phân. Làm cách nào tôi có thể chỉ có một điểm thập phân cho cả hiển thị ecxel và html.Làm cách nào để định dạng số thành 1 dấu thập phân trong SSRS?

Vui lòng nhận xét. Cảm ơn trước San

Trả lời

19

Sử dụng N1 làm cài đặt Thuộc tính định dạng của bạn. N biểu thị Định dạng số, biểu thị số chữ số thập phân, do đó, N2 sẽ cho bạn 102.02 ví dụ. Điều này sẽ mang đến excel vì nó được hiển thị bằng html.

Hoặc, bạn có thể sử dụng mã định dạng #, ## 0.00, sẽ cung cấp cho bạn dấu phân cách hàng nghìn và hai chữ số thập phân. '#' cho biết các ký tự tùy chọn, trong khi '0' cho biết các ký tự bắt buộc (các giá trị rỗng sẽ được thay thế bằng '0.00').

+0

+1 để được giải thích về tùy chọn và bắt buộc – laindir

0

Nhấp chuột phải vào hộp văn bản chứa giá trị bạn muốn thao tác, chọn TEXT BOX PROPERTIES. Điều hướng đến tab Số, chọn Số và số vị trí thập phân bạn muốn hộp cho phép.

1

trong phiên bản 2012: FormatNumber (Fields! Col.Value, 2)

Các vấn đề liên quan