2011-11-09 23 views
6

Tôi cần có tham số cho thời gian, nhưng khi tôi chọn ngày/giờ trong thuộc tính tham số và đặt giá trị mặc định thành 08:00:00, nó cho tôi ngày 9 tháng 11 năm 2011. 00 và tôi cần thời gian cho bất kỳ ngày nào.Thời gian thay vì datetime trong Dịch vụ báo cáo

Mọi suy nghĩ?

Trả lời

5

SSRS không có thông số tích hợp sẵn cho việc này.

Vì vậy, các tùy chọn:

  • xây dựng giao diện người dùng wrapper của riêng bạn để thu thập các thông số = rất nhiều công việc, nhưng rất nhiều tính linh hoạt.
  • Tạo menu thả xuống với tất cả các tùy chọn có thể có.
  • Sử dụng một chuỗi hoặc một int (nếu bạn có thể nhận được chỉ với giờ.) Và chuyển đổi điều này khi cần thiết trong báo cáo của bạn hoặc trong truy vấn của bạn. (Hãy cẩn thận: kiểu dữ liệu Time chỉ được giới thiệu trong SQL 2008, vì vậy có thể không hoạt động trong một số môi trường.)
Các vấn đề liên quan