Tôi có báo cáo với tập dữ liệu có cột có boolean. Trong chân trang, tôi muốn hiển thị x/y
trong đó x
là số hàng là true
và y
là tổng số hàng.SSRS: Cách đếm các hàng đúng
Hiện nay tôi có điều này:
=Count(Fields!Transfered.Value).ToString() + "/" + CountRows().ToString()
Nhưng người đầu tiên trở thành giống như phần cuối cùng. Sau đó tôi đã thử điều này:
=Sum(Fields!Transfered.Value).ToString() + "/" + CountRows().ToString()
Nhưng điều đó tạo ra lỗi, tôi đoán là tôi có thể hiểu được. Tôi nghĩ rằng nếu tôi chuyển đổi các boolean thành số mà đúng là 1 và false là 0, thì nó có thể hoạt động tốt. Nhưng làm thế nào tôi có thể làm điều đó? Hay là cách thông minh hơn để làm điều này với nhau?
Cập nhật: có bây giờ cũng cố gắng
=Sum(CInt(Fields!Transfered.Value)).ToString() + "/" + CountRows().ToString()
Và có một kết quả tiêu cực ... o.o
Cũng tìm ra cách mà làm việc, mà tôi được đăng như một câu trả lời. Nhưng tôi sẽ không chấp nhận câu trả lời cho dù ai đó có cách tốt hơn để làm điều này =)
Cảm ơn! Mọi thứ trở nên rõ ràng hơn: D (Tại sao mọi người lại quyết định làm đúng = -1 ??) – Svish
Dunno. Để khiến mọi người ghét VB.Net? ;-) – gbn
Vâng, họ đã thực hiện một công việc tốt của anyways đó: p C# FTW! – Svish