【问题标题】:Crystal Reports: using date from the datatime field as a parameterCrystal Reports:使用日期时间字段中的日期作为参数
【发布时间】:2021-04-20 02:56:35
【问题描述】:

我正在处理需要添加日期范围参数的报告。我需要在日期时间字段中使用的字段,并且我需要使用该字段中的日期部分。我尝试使用以下方法,但报告未返回任何结果。

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

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

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    我建议使用一个参数字段并将其设置为范围和日期,而不是两个。 有了这个,你可以很容易地使用这个公式:

    {StartDateTime} = {?Parameter}

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多