Tại sao tôi không thể thấy cửa sổ "Dữ liệu Báo cáo" khi tạo báo cáo?


119

Tôi đang tạo báo cáo RDLC trong VS10. Khi chương trình KHÔNG chạy, tôi có thể thấy hộp công cụ và thêm các điều khiển vào báo cáo, nhưng không tìm thấy ngăn "Dữ liệu Báo cáo", vì vậy tôi không thể điền các điều khiển vào báo cáo của mình. Tuy nhiên, nếu tôi chạy giải pháp, ngăn "Dữ liệu Báo cáo" sẽ xuất hiện và tôi có thể kéo các trường vào báo cáo của mình, tuy nhiên, Hộp công cụ không chứa điều khiển nào khi tôi đang chạy. Vì vậy, tôi đã phải đặt các điều khiển cho báo cáo của mình trong khi không chạy, chạy dự án và trong khi nó đang chạy, tôi có thể đưa các trường vào ....

Dù sao, làm cách nào để ngăn Dữ liệu Báo cáo luôn hiển thị trong khi dự án không chạy?


4
Điều này cũng hoạt động trong VS 2012.
Ryan Gates

Điều này cũng hoạt động trong VS 2013. Tại sao không tắt tính năng này trong menu Báo cáo MS?
KornMuffin

Điều này cũng hoạt động trong VS 2017
MAXE

Câu trả lời:


299

Câu trả lời phổ biến nhất cho vấn đề này là vào Datamenu và chọnShow Data Sources . Tùy chọn này không xuất hiện cho tôi.

Các Show Report Data Panephím tắt đã làm việc cho tôi: CTRL+ ALT+ D. Không có gì trong menu mà tôi có thể tìm thấy nó làm được điều này.


6
Như đã nêu trong câu trả lời khác, hãy đảm bảo rằng bạn có một báo cáo đang mở và hiện đang "tập trung" (đã chọn) vào một số phần của báo cáo! Sau đó, và CHỈ SAU ĐÓ, nó sẽ hiển thị trong menu và có thể truy cập được bằng phím tắt!
DR

3
Ngay cả khi đó, phím tắt không phải lúc nào cũng xuất hiện.
matthew_360

4
Phím tắt CTRL + ALT + D hoạt động, nhưng bạn cần mở tệp RDLC ở chế độ thiết kế. Đừng hỏi tôi tại sao :)
diegosasw 23/02/16

1
Người ở Microsoft có gì sai, tại sao giờ họ không sửa nhiều lỗi như vậy khi sản phẩm này đã lên kệ được một thời gian. Tuy nhiên, họ chỉ sản xuất mười triệu phiên bản Visual Studio khác nhau.
Eddy Jawed

114

Sau khi tôi vô tình đóng cửa sổ này, tôi đã mất một giờ để tìm cách đưa nó trở lại.

Câu trả lời đúng thực sự là: Xem -> Báo cáo Dữ liệu ( ctrl+ alt+ D)

Phần khó khăn: mục nhập 'Dữ liệu Báo cáo' không phải lúc nào cũng xuất hiện trong trình đơn thả xuống 'Chế độ xem'. Đảm bảo rằng bạn có một báo cáo đang mở và một số yếu tố của báo cáo được chọn.

Nếu bạn không 'trong báo cáo', mục nhập sẽ biến mất khỏi menu.

Xem> Báo cáo Dữ liệu


6

Xin chào, tôi gặp phải vấn đề tương tự trong VS2008 , tôi đã thử dựa trên bài đăng 8 (Cảm ơn phần "Tricky part" trong đó)

Tổ hợp (Ctrl + Alt + D) không hoạt động ở đó trong VS2008, nhưng sau khi mở tệp Báo cáo (rdlc), tôi đã duyệt trên menu Chế độ xem và phát hiện ra rằng Chế độ xem-> Thanh công cụ-> Thiết kế dữ liệu là giải pháp cho điều đó.

Khi mở ra, chúng tôi nhận được khoảng 4 biểu tượng trong đó phần "Hiển thị nguồn dữ liệu" mang đến "Nguồn dữ liệu trang web" tìm nạp tất cả các Thực thể, nhập, v.v.

Phím tắt trên bàn phím là (Shift + Alt + D).

Phần phức tạp ở đây là phần "Nguồn dữ liệu" có sẵn với thanh công cụ Server Explorer không hiển thị bất kỳ thứ gì nhưng "Nguồn dữ liệu trang web" mang lại tất cả những thứ cần thiết., Ai đó có thể giải thích cho tôi.


6

Tôi cũng gặp vấn đề tương tự trong Visual Studio 2013, Sau đó, đột nhiên có một ý tưởng .. Nhấp vào Báo cáo để tập trung vào nó. Đơn giản Nhấn Alt + Ctrl + D


3

Tôi đã gặp vấn đề tương tự, nhưng trong c # 2012, tôi đã đóng "dữ liệu báo cáo" và tôi không thể tìm thấy nó và cuối cùng tôi đã tìm ra giải pháp cho vấn đề này.

Đây là phương pháp của tôi:

VIEW >> TOOLBARS >> CUSTOMIZE >> COMMANDS ... select from the "Menu bar" .. VIEW.

OK bây giờ trong "Điều khiển" tìm "DỮ LIỆU BÁO CÁO", chọn nó và DI CHUYỂN nó lên, đóng menu. Sau đó chọn file.rdlc và click vào nút "View" ... OK Cuối cùng sẽ xuất hiện "REPORT DATA" ...


3

Nếu trình thiết kế báo cáo được mở, có thể bật Ngăn Dữ liệu Báo cáo bằng cách sử dụng menu chế độ xem.

 View -> Report Data

2

Tôi đã phải làm thêm một chút để bắt buộc làm mới trong VS 2008 .

Đầu tiên, có ngăn / hộp công cụ Nguồn dữ liệu (đường mòn menu = Dữ liệu> Hiển thị nguồn dữ liệu) và hộp thoại Nguồn dữ liệu báo cáo (đường mòn menu = Báo cáo> Nguồn dữ liệu). Tôi đã gặp sự cố với ngăn Nguồn dữ liệu hoàn nguyên về danh sách thuộc tính trước đó mỗi khi tôi mở một báo cáo nhất định; nó giống như thể người thiết kế báo cáo đang ghi đè định nghĩa dữ liệu bằng phiên bản được lưu trong bộ nhớ cache của báo cáo đó.

Để khắc phục điều này, tôi phải:

  1. Loại trừ báo cáo khỏi dự án của tôi để ngăn lỗi xây dựng
  2. Làm sạch và xây dựng lại dự án của tôi
  3. Làm mới ngăn Nguồn dữ liệu và xác nhận rằng tôi có thể thấy các trường mới
  4. Bao gồm lại báo cáo và mở trình thiết kế báo cáo với ngăn Nguồn dữ liệu được ghim trong chế độ xem
  5. ( Đây là chìa khóa ) Kéo một trong các trường mới vào bất kỳ đâu trên bề mặt báo cáo

Số 5 đã buộc làm mới bản sao định nghĩa dữ liệu XML nội bộ của báo cáo. Ngay sau đó, tôi có thể xây dựng lại.


1
Yêu thích phần cuối cùng của câu trả lời của bạn, nơi bạn giải thích chính xác những gì đang xảy ra! Cảm ơn bạn.
MicroservicesOnDDD

1

Đó là trong studio trực quan. Trong trang nhà thiết kế, nó nằm trên thanh menu, có trường XTRAREPORTS. Bạn có thể hiển thị các bảng bằng cách sử dụng nó


1

Mở báo cáo trong Trình thiết kế báo cáo

Chuyển đến menu Xem -> Báo cáo dữ liệu


0

Trước hết, hãy chọn tệp báo cáo có phần mở rộng rdlc và sau đó đi tới Xem> Dữ liệu Báo cáo


-1

xin hãy đến

Xem> Thanh công cụ> Tùy chỉnh

sau đó chọn danh mục "Dữ liệu" rồi nhấp vào "Hiển thị nguồn dữ liệu" trong bảng lệnh

Menu "Dữ liệu" sẽ được nhìn thấy trong bảng menu. nhấp để lấy nguồn dữ liệu trang web

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.