关于日期控件查询得问题

我由一个决策报表 我定义了一个日期控件取查两个报表得值  其中一个报表是按照年月日查询得,另一个报表是按照年月取查询得。只用一个日期控件

FineReport Zandra 发布于 2019-12-12 10:01 (编辑于 2019-12-12 10:15)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
axingLv6专家互助
发布于2019-12-12 10:20

日期参数的格式为yyyy-MM-dd,在查询年月日数据集里

where  日期字段='{日期参数}'

在查询年月的数据集里

where  日期字段='{left(日期参数,7)}'


最佳回答
0
JackloveLv7高级互助
发布于2019-12-12 10:07(编辑于 2019-12-12 10:10)
where to_char(你的日期字段,'yyyy-mm') = '${年月}' 或者 where 1=1 ${if(len(年月) == 0,"","and 你的日期字段 = ('" + 年月 + "')")}
  参数这样写


最佳回答
0
happy_cangcangLv4初级互助
发布于2019-12-12 10:09(编辑于 2019-12-12 10:11)

第一种方法:在数据集中处理参数的格式你的日期字段to_char('${参数}','yyyymmdd')

第二种方法:直接设置参数的格式

图片.png

  • 4关注人数
  • 532浏览人数
  • 最后回答于:2019-12-12 10:20
    请选择关闭问题的原因
    确定 取消
    返回顶部