Làm cách nào để ẩn các hàng trong báo cáo SSRS?


10

Tôi đang cố gắng tìm hiểu, làm thế nào tôi có thể ẩn các hàng đó trong báo cáo của mình trong đó Tổng phân bổ và Tổng chi phí TRONG CẢ HAI MÀU SẮC ĐẾN 0 trong SSRS 2008.

Ví dụ:

Tổng phân bổ Tổng chi phí thực tế
0 0 <---- ẩn
100,00 0 <---- không che giấu 
0 50,0000 <---- không ẩn

Đây là ảnh chụp màn hình: nhập mô tả hình ảnh ở đây

Cảm ơn bạn

Câu trả lời:


16

Trừ khi tôi thiếu một số sắc thái, bạn chỉ cần đặt Hiển thị hàng dựa trên giá trị.

Nhấp chuột phải vào dòng chi tiết và chọn Row Visiblity...

Tầm nhìn hàng ...

Trong cửa sổ bật lên, chọn Show or hide based on an expression

Tùy chọn hiển thị hàng

Trong biểu thức đó, bạn sẽ sử dụng logic như

=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0

10

Có hai nơi bạn có thể kiểm soát tầm nhìn này. Đầu tiên là trên hàng trong tablix; thứ hai là trên hàng trong Nhóm Hàng *.

Nếu bạn thay đổi mức độ hiển thị bằng cách nhấp chuột phải vào hàng trong tablix thì trên báo cáo cuối cùng, hàng sẽ ở chế độ ẩn, nhưng vẫn ở đó.

Nếu bạn thay đổi mức độ hiển thị bằng cách nhấp chuột phải vào dòng Hàng nhóm thì trên báo cáo cuối cùng, hàng sẽ không xuất hiện và các hàng bên dưới sẽ di chuyển lên lấp đầy khoảng trống của hàng bị ẩn.

Các bước là một cái gì đó như sau.

  • Trong Nhóm Hàng, bấm chuột phải (Chi tiết), bấm Thuộc tính Nhóm.
  • Nhấp vào trang Hiển thị.
  • Chọn (•) Hiển thị hoặc ẩn dựa trên biểu thức.
  • Nhấp vào nút Trình tạo biểu thức.
  • =IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
  • Nhấn OK rồi OK lại.

* Xem cửa sổ dưới cùng liệt kê các nhóm hàng và cột


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.