报表开发软件FineReport中如何获取某一周的数据

 时间:2026-04-21 19:07:23

1、打开模板

2、报表参数设置

将报表参数删除,然后重新增加一个名为Date的报表参数。

3、修改参数界面

将参数界面设置为如下样式:

参数Date的控件类型为日期型,返回值类型为默认的字符串型。

报表开发软件FineReport中如何获取某一周的数据

4、过滤条件设置

将原来A2单元格的过滤条件删除,然后重新给A2单元格设置过滤条件,条件处选择公式,如下图所示:

第一个公式:=DATEDELTA($Date, if(tointeger(WEEKDAY($Date)) == 0, -7, 0 - WEEKDAY($Date)))即返回查询日期所在周的第一天。

第二个公式:=DATEDELTA($Date, if(tointeger(WEEKDAY($Date)) == 0, 0, 7 - WEEKDAY($Date)))返回查询日期所在周的最后一天。

报表开发软件FineReport中如何获取某一周的数据

5、保存模板

点击分页预览,选择某个日期后则只查询该日期所在周的数据,效果如下图。

报表开发软件FineReport中如何获取某一周的数据

  • 百度搜索有哪些URL参数呢?
  • C#编程:怎么声明无参且有返回值的方法
  • ps cs5怎么给图片打马赛克
  • 水晶报表和FineReport的比较
  • win10打开讲述人的方法
  • 热门搜索
    白带多像水一样流出来怎么办 颜色用英语怎么说 招聘广告怎么写 透明胶带的胶怎么去除 肚脐眼臭是怎么回事 芋圆怎么做 下划线怎么输入 because怎么读 补佳乐和黄体酮怎么吃 烫伤后起水泡怎么处理