2011-12-05 27 views
10

Có một số sự cố khi nhận này để làm việc ... Tôi về cơ bản muốn báo cáo để trông giống như:Làm thế nào để bạn tạo một báo cáo (rdlc) cho thấy 1 hồ sơ cho mỗi trang

enter image description here

Con đường tôi hãy nhớ làm điều này trong quá khứ là bằng cách tạo "nhóm trang" trong trình hướng dẫn báo cáo. Tuy nhiên, tôi tin rằng đó là trong VS05, và bây giờ thuật sĩ báo cáo là rất khác nhau trong VS10. Nó bây giờ có các nhóm cột và các nhóm hàng nhưng không có nhóm trang nào và tôi không thể thấy cách làm việc này mà không cần trình hướng dẫn. Nếu cố gắng tìm kiếm một hướng dẫn hoặc ví dụ nhưng không có nhiều may mắn. Ngoài ra, trang web 'gotreportviewer.com' là khá khủng khiếp và đã không được nhiều giúp đỡ.

+1

Họ có mang rs cho vs2010 không? Tôi nghĩ bạn đã định sử dụng studio hình ảnh 2008 để tạo báo cáo. – JonH

+0

cũng ... không hoàn toàn chắc chắn những gì bạn có nghĩa là, nhưng tôi đang sử dụng VS10 bây giờ và có một số báo cáo đơn giản và chạy bằng cách sử dụng kiểm soát reportviewer MSFT ... –

+0

Tôi không nghĩ rằng họ có "Dự án tình báo kinh doanh" trong studio trực quan 2010. – JonH

Trả lời

22

Để tạo hiệu ứng của một bản ghi trên mỗi trang có nghĩa là bạn cần đặt phần tử nhóm vào báo cáo. Ví dụ giả sử bạn có một bảng cơ sở dữ liệu được gọi là "Đăng nhập" và bạn muốn nhóm theo tên đăng nhập của một người. Dưới đây là những gì bạn cần làm:

Đầu tiên thêm một bảng báo cáo như vậy:

enter image description here

bảng này có thể được tìm thấy trong "Hộp công cụ" ở phía bên tay trái của VS2010. Khi bảng được thêm vào, bạn sẽ muốn thêm một nhóm để bảng này:

enter image description here

Sau này bạn sẽ muốn đi đến các tính chất của nhóm:

enter image description here

Ở đây bạn chỉ đơn giản là có thể thiết lập một ngắt trang giữa mỗi trường hợp của một nhóm, ngoài ra, điều này sẽ cung cấp cho bạn một "một bản ghi trên mỗi trang".

+0

Holy Awesome Answer! cảm ơn rất nhiều! sẽ thử nó ngay bây giờ ... (ngay sau khi gói dịch vụ VS10 hoàn thành) –

+2

đó là ... loại những gì tôi muốn. Cảm ơn bạn đã giúp tôi, báo cáo là tồi tệ nhất. –

+1

O thôi nào, báo cáo thực sự là những thứ thực sự thú vị :). Bạn có thể thiết kế, lập trình và đào tạo tất cả cùng một lúc. – JonH

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