Crystal reports Crystal Reports:使用datatime字段中的日期作为参数

Crystal reports Crystal Reports:使用datatime字段中的日期作为参数,crystal-reports,Crystal Reports,我正在编写一份需要添加日期范围参数的报告。我需要在datetime字段中使用的字段,我需要使用该字段中的日期部分。我尝试使用以下命令,但报告没有返回结果 cast(StartDateTime as date) between {?StartDate} and {?EndDate} 目前,我正在使用Select Expert对日期范围进行排序,但我必须以“yyyy-mm-dd”格式手动输入日期。是否有方法设置参数,以便我可以使用日历选择日期?我建议使用一个参数字段,并将其设置为范围和日期,而不是

我正在编写一份需要添加日期范围参数的报告。我需要在datetime字段中使用的字段,我需要使用该字段中的日期部分。我尝试使用以下命令,但报告没有返回结果

cast(StartDateTime as date) between {?StartDate} and {?EndDate}

目前,我正在使用Select Expert对日期范围进行排序,但我必须以“yyyy-mm-dd”格式手动输入日期。是否有方法设置参数,以便我可以使用日历选择日期?

我建议使用一个参数字段,并将其设置为范围和日期,而不是两个。 有了这一点,您可以轻松使用以下公式:

{StartDateTime}={?参数}

如果将参数设置为Date而不是DateTime,它将自动检查第一个范围的开始日期和最后一个范围的结束日期