Date SSR提供多个日期范围作为选项
我知道如何向用户询问日期范围,然后运行报告。但是,如何向用户提供几个默认范围选项,然后根据用户选择的选项运行报告 具体来说,我想提供以下日期范围选项 -今天及以前 -明日及之前 -所有日期 -上周 -下周 这将非常有帮助Date SSR提供多个日期范围作为选项,date,reporting-services,range,options,Date,Reporting Services,Range,Options,我知道如何向用户询问日期范围,然后运行报告。但是,如何向用户提供几个默认范围选项,然后根据用户选择的选项运行报告 具体来说,我想提供以下日期范围选项 -今天及以前 -明日及之前 -所有日期 -上周 -下周 这将非常有帮助 提前谢谢 可能有几种不同的方法可以做到这一点。 这是我过去使用过的一种方法。 您可以编写一个过程,用您的值填充日期范围表: 1说明 2起始日期 3结束日期 例如: “今天及之前”、“2015-10-28”、“2015-10-29” “明天和之前”、“2015-10-29”、“2
提前谢谢 可能有几种不同的方法可以做到这一点。 这是我过去使用过的一种方法。 您可以编写一个过程,用您的值填充日期范围表: 1说明 2起始日期 3结束日期 例如: “今天及之前”、“2015-10-28”、“2015-10-29” “明天和之前”、“2015-10-29”、“2015-10-30” 然后每天早上运行一个作业,执行此过程以刷新表。 在报告中,您将有一个新参数和一个新数据集 该参数具有描述的下拉列表 i、 e.“今天和以前”、“明天和以前”等 新数据集根据参数选择从日期范围表中选择数据 报告的日期参数将从新数据集中获取其默认值
希望这有帮助。创建一个数据集,以文本形式返回这些选项,并将它们用作参数。然后使用表达式根据所选内容筛选主数据集。或者,如果主数据集是从SQL Server派生的,则创建一个分析参数的存储过程,并根据用户选择执行相关SQL。