决策报表日期控件问题

决策报表中日期控件如何用js实现某年某个月不可选?

FineReport plarmy 发布于 2022-10-19 11:53
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
快乐星光Lv5中级互助
发布于2022-10-19 13:40

好像没办法实现某个日期不能选。你可以搞个提示:添加一个编辑后事件,当该日期控件的值为不能选的日期时,弹出提示框“该日期无法选择”等提示内容,同时将该日期控件置空。

  • plarmy plarmy(提问者) 这个好像不行,我这边日期控制了只有年月,已经把日期限定在了某个区间
    2022-10-19 13:48 
  • plarmy plarmy(提问者) 能控制比如说2021年10月不能被选吗?
    2022-10-19 13:50 
  • 快乐星光 快乐星光 回复 plarmy(提问者) 可以的,日期控件格式改为yyyy-MM,编辑后js: var rq=this.getValue(); //alert(rq); if(rq==\'2022-05\'){ alert(\"不能选取该日期!\"); this.setValue(\'\'); }
    2022-10-19 15:51 
  • 快乐星光 快乐星光 回复 plarmy(提问者) 上面是加入2022-05不能选取。
    2022-10-19 15:52 
  • 快乐星光 快乐星光 回复 plarmy(提问者) js去掉网页自动加上的 \\ 符号
    2022-10-19 15:53 
最佳回答
0
congerLv6高级互助
发布于2022-10-19 13:14

这个可以再加一个时间控件,sql过滤排除掉这个时间的,单个控件无法实现

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