如何在cpt文件里面,通过添加上个月,下个月按钮,然后点击按钮,切换其他日期控件里的月份数据

如何在cpt文件里面,通过添加上个月,下个月按钮,然后点击按钮,切换其他日期控件里的年月日数据,并且上个月可不可以一直往前推,而不是单单一个月(九月)

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

下载这里的文件,它就可以一直上月与下月了

决策报表按钮实现上月、下月,可以循环一直点 - 我的帆软

0222.gif

最佳回答
0
用户k6280494Lv6专家互助
发布于2025-10-14 16:51(编辑于 2025-10-14 16:52)
  • Form1 Form1(提问者) 好的,谢谢,我来学习下
    2025-10-14 16:58 
  • Form1 Form1(提问者) //获取当前日期所在月份的第一天
    var K1='${=DATEINMONTH(DATEINMONTH(TODAY(),-1)+1,1)}';
    //获取当前日期所在月份的最后一天
    var K2='${=DATEINMONTH(DATEINMONTH(TODAY(),-1)+1,-1)}';
    //获取控件(开始时间)
    var state1= this.options.form.getWidgetByName("start_time");
    //获取控件(结束时间)
    var state2= this.options.form.getWidgetByName("end_time");
    //给控件(开始时间)赋值
    state1.setValue(K1);
    //给控件(结束时间)赋值
    state2.setValue(K2);
    _g().parameterCommit();
    2025-10-14 17:22 
  • Form1 Form1(提问者) 基本上实现需求了,但是上个月可不可以一直往前推,而不是单单一个月(九月)
    2025-10-14 17:26 
  • 3关注人数
  • 40浏览人数
  • 最后回答于:2025-10-15 09:38
    请选择关闭问题的原因
    确定 取消
    返回顶部