【问题标题】:Start Date Range parameters in SSRSSSRS 中的开始日期范围参数
【发布时间】:2021-08-25 12:37:45
【问题描述】:

当我最初设置我的 SSRS 报告时,我将其设置为查看当天,所以我的查询中的 where 子句是:

Where
trunc(START_DAY) >= current_date -1 And 
trunc(START_DAY) <= current_date

现在我想添加参数以仅选择“START_DAY”。
我将如何进行设置?

【问题讨论】:

  • 您需要在问题中添加一些内容。 1. 显示您的数据样本。 2. 解释“START_DATE”是什么数据类型。 3. 显示来自@From 和@To 的示例值并解释它们是什么数据类型。
  • @AlanSchofield 我最初的问题过于复杂,所以我改变了我的问题。

标签: reporting-services ssrs-tablix


【解决方案1】:

听起来您正在使用 Oracle,TRUNC 函数将您的日期时间转换为日期。

在这种情况下,您将在 SSRS 中设置日期参数。您可以添加今天或昨天的默认日期。

然后,在 SSRS 数据集中,将参数添加到您的 Oracle 查询中。

Where TRUNC(START_DAY) = :DATE_PARAM

您可能需要在数据集的“参数”选项卡中手动映射参数。

【讨论】:

    猜你喜欢
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多