finereport带有参数的过滤列的公式怎么写?

传入的是date_cj 日期格式为“2021-12-31”,但是我想过滤的数据集是月份mon_no,格式为“202112”,怎么取数据集202012的数据,过滤的公式该怎么写?我写的好像不对,取不到数据

image.png

FineReport 用户c2491596 发布于 2022-1-26 09:57
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-26 10:00

image.png

  • 用户c2491596 用户c2491596(提问者) 我是帆软8的,这个计算结果我可以从哪里测试呢
    2022-01-26 10:06 
  • Z4u3z1 Z4u3z1 回复 用户c2491596(提问者) https://market.fanruan.com/search?keyword=%E5%A2%9E%E5%BC%BA 插件:增强公式编辑器
    2022-01-26 10:09 
  • Z4u3z1 Z4u3z1 回复 用户c2491596(提问者) 8.0的要另外的方式好像是修改jar包,论坛上应该还有教程 你找找
    2022-01-26 10:11 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-1-26 09:58(编辑于 2022-1-26 10:08)

mon_no=format(YEARDELTA($date_cj,-1),"yyyyMM")

mon_no=format(DATEDELTA($date_cj,-365),"yyyyMM")  

这样?

最佳回答
0
AUUUUUUULv5见习互助
发布于2022-1-26 10:00

传入的数据是2021-12-31这种格式的,查询条件参数里把日期类型转换下。  你用的什么DBMS?

  • 2关注人数
  • 373浏览人数
  • 最后回答于:2022-1-26 10:08
    请选择关闭问题的原因
    确定 取消
    返回顶部