When I run my report in Crystal Reports Professional 9.2.2.634 and enter my parameters, if I check "No Upper Bound" and enter a date for the lower bound, it returns no records because it generates this SQL clause:
AND "CSHJRNL"."DATE">={ts '1999-01-01 00:00:00'} AND "CSHJRNL"."DATE"<{ts '1899-12-30 00:00:00'}
Somehow it's taking "No Upper Bound" as less than 12/30/1899.
It does this whether the parameter is defined as range-limited or not.
When this report is run by the end-users, it will tell them something that isn't true. Can I either fix this or disable "No Upper Bound" so they can't check it?