2013-04-09 27 views
5

Tôi đang sử dụng báo cáo tinh thể và tôi sử dụng thông số ngày. Trong một số trường hợp, tôi không trả lại bất kỳ ngày nào từ cơ sở dữ liệu. Hệ thống đang theo dõi ngày mặc định là 12/30/1899. Vì vậy, trong trường hợp này tôi muốn kết buộc báo cáo với ngày trống. Cần hiển thị tất cả các trường khác có ngày trống. Xin vui lòng làm một sự giúp đỡ cho việc nàycách lấy ngày trống trong báo cáo Crystal thay vì 12/30/1899

Cảm ơn trước Jidheesh

+0

Hãy thử câu trả lời của tôi cho câu hỏi [Có công thức Crystal Reports chuyển đổi chuỗi số thành giá trị, nhưng để trống/không trống số] [1]. [1]: http://stackoverflow.com/questions/13858187/have-a-crystal-reports-formula-convert-numeric-strings-to-values-but-leave-non – craig

Trả lời

2

sử dụng định dạng này trong chọn truy vấn

select isnull(dateColumn,''),column2 from table 
+1

Hoặc để làm cho nó không thuộc sở hữu của Microsoft: 'chọn coalesce (dateColumn, ''), column2 từ bảng' – EvilBob22

0

Trong lĩnh vực này được bổ sung vào báo cáo, vào "Format Object" và kiểm tra " ngăn chặn "hộp kiểm, sau đó thêm công thức này bằng cách nhấp vào phía dưới ở bên phải của chackbox đó:

{DATE_FIELD} = Date (1899,12,30) 

Trường hợp DATE_FIELD là trường của đối tượng của bạn.

Điều này sẽ chặn trường khi ngày bằng 1899/12/30.

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