Tôi đã tạo "Dự án máy chủ báo cáo" mới trong VS2013 .Net 4.5. Tôi đã thêm nguồn dữ liệu và kết nối thử nghiệm thành công. Tôi đã thêm một Số liệu bằng cách sử dụng tùy chọn "Sử dụng tập dữ liệu được nhúng trong báo cáo của tôi", chọn nguồn dữ liệu đã tạo trước đây. Kiểu truy vấn được lưu trữ thủ tục với một tham số văn bản duy nhất. Trong hộp dữ liệu báo cáo, tôi có thể nhấp chuột phải vào DataSet của tôi, chọn Query và thực thi sproc. Tôi thấy một mạng lưới được điền chính xác với dữ liệu của tôi.Gặp sự cố khi xem trước báo cáo
Tuy nhiên, khi tôi cố gắng tạo và xem trước báo cáo không thành công. Tôi làm như sau:
Thêm báo cáo mới. Thả bảng trên đó từ hộp công cụ. Bắt đầu kéo các trường từ DataSet của tôi lên bảng. Khi tôi nhấn xem trước tôi nhìn thấy sau
Tôi đã thử ví dụ sau và dường như không gặp sự cố "thời gian". http://www.rajbandi.net/replacing-report-viewer-date-parameter-default-date-picker-with-jquery-ui-date-picker/ – goroth
Bạn đang sử dụng phiên bản IE nào? Tôi có IE 11 và Chrome 39 và họ dường như làm việc miễn là ngày có một thời gian 12:00 vào cuối. Trong IE bạn có thể nhấn F12 và sau đó theo giả lập thử sử dụng một chuỗi "User agent" khác nhau và xem phiên bản IE nào không hoạt động cho bạn? Thông thường tôi có vấn đề ngược lại khi IE hoạt động nhưng Chrome thì không. Trước đây tôi phải làm điều này để Chrome hoạt động http://www.rajbandi.net/fixing-ssrs-report-viewer-control-date-picker-in-google-chrome/#comment-1484 – goroth
Công việc xung quanh mà bạn có thể làm là đặt ReportViewer.ShowParameterPrompts = False và sau đó sử dụng datepicker tùy chỉnh của bạn để đặt tham số báo cáo như - ReportViewer..SetParameters ("yourParameter") theo cách này trang web của bạn là một trong những điều khiển các tham số và không được xây dựng trong SSRS "xấu xí" tham số. – goroth