报表怎么获取当前日期进行以下匹配?

1692847301587.png1692847713895.png

FineReport fe5T40FJ 发布于 2023-8-24 11:21 (编辑于 2023-8-24 11:29)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CT1448Lv5初级互助
发布于2023-8-24 12:13(编辑于 2023-8-24 12:14)

value("ds3",2,1,MONTH(TODAY()) + '月') * 0.8

image.png

image.png

  • fe5T40FJ fe5T40FJ(提问者) 按28号分也实现了IF(DAY(TODAY()) < 28, value(\"ds10\", 2, 1, MONTH(TODAY()) - 1 + \'月\') * 0.8 * A22, value(\"ds10\", 2, 1, MONTH(TODAY()) + \'月\') * 0.8 * A22)
    2023-08-24 16:01 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-8-24 11:23

正常版本获取当前日期就是

today()

当前月  month(today())

不知道你要怎么用

  • fe5T40FJ fe5T40FJ(提问者) 想动态改变仪表盘的颜色,如上图
    2023-08-24 11:29 
  • snrtuemc snrtuemc 回复 fe5T40FJ(提问者) 你这个需求不支持的
    2023-08-24 11:30 
  • 帆软用户07dVkROM39 帆软用户07dVkROM39 回复 fe5T40FJ(提问者) 动态改变,怎么动态说清楚
    2023-08-24 11:59 
  • fe5T40FJ fe5T40FJ(提问者) 回复 帆软用户07dVkROM39 首先,仪表盘的数据集会有两个字段嘛,一个总值,一个完成值,然后算出他们的百分比,然后根据这个百分比,变化仪表盘的刻度颜色,因为这个完成目标是随着月份变化的,所以要动态改变仪表盘颜色的刻度值
    2023-08-24 15:08 
  • 2关注人数
  • 163浏览人数
  • 最后回答于:2023-8-24 12:14
    请选择关闭问题的原因
    确定 取消
    返回顶部