zoukankan      html  css  js  c++  java
  • 如何设置报表参数的日期区间?

    需求描述:在使用Wyn Enterprise设计带有日期参数的报表时,需要按照开始时间和截止时间,对报表中的数据进行过滤查询。
    而开始日期默认值需要为当前月份的1号,截止日期是当天。
    本文介绍如何实现此类日期参数的设计。

    1.新建报表,设置报表数据集和参数;
    在报表中添加两个参数:startDate:开始日期;endDate:截止日期;
    其中:startDate的默认值来自于查询结果:当前所在月1号,对应数据集的SQL查询语句为:select CONVERT(varchar(7), getdate() , 120) + '-1' as 当月1号;
    endDate的默认值为当天日期,来自于查询结果:当天日期,对应数据集的SQL查询语句为:select convert(varchar(10),getdate(),120) as 当天日期;
    见以下截图:
            

            



    2.添加报表数据集,查询报表数据;
    报表数据集Sql写法:select * from Sales_订单 where 订购日期 >=@startDate and 订购日期<=@endDate
    设置参训参数。


    3.预览报表,查看参数面板,实现了日期区间的默认值是从当月1号到当天。

  • 相关阅读:
    rabbitmqctl常用命令-3
    Count and Say
    Spiral Matrix II
    Minimum Path Sum
    Plus One
    Rotate Image
    Permutations
    Search a 2D Matrix
    Binary Tree Level Order Traversal II
    Binary Tree Level Order Traversal
  • 原文地址:https://www.cnblogs.com/edoo/p/13919570.html
Copyright © 2011-2022 走看看