时间控件根据条件设置不可编辑

image.png要根据条件设置日期选择看个不可手动编辑,怎样设置,只是设置不可手动输入编辑,但是还要能选择

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

你的条件怎么来的?其他控件控制,还是参数传递?

  • 245337 245337(提问者) 参数传递 ,就是param = 1时不可手动编辑,但是可以选择
    2025-01-03 15:17 
  • snrtuemc snrtuemc 回复 245337(提问者) 这个不支持,只能控制控件不可用,日期做不到只选择的效果,不可用就是初始化事件
    setTimeout(function() {
    if(param == 1){_g().getWidgetByName("控件名").setEnable(false); }
    else{_g().getWidgetByName("控件名").setEnable(true);}
    }, 1000);//1000毫秒等于一秒,自己根据需要修改时间
    2025-01-03 15:19 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-1-3 15:12(编辑于 2025-1-3 15:12)
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-1-3 15:13
  • 245337 245337(提问者) 是不可编辑,,不是不能用
    2025-01-03 15:14 
  • 华莉星宸 华莉星宸 回复 245337(提问者) 那就设置一下 日期控件的最大最小值,不能编辑的时候 都设置很大,日期控件专有 https://help.fanruan.com/finereport/doc-view-4274.html
    2025-01-03 15:19 
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-1-3 15:20

image.png

  • 245337 245337(提问者) 这个能根据条件设置吗?
    2025-01-03 15:22 
  • 用户k6280494 用户k6280494 回复 245337(提问者) 没有对应的接口,可以做两个日期控件,在根据条件显示隐藏,既可以了
    2025-01-03 15:28 
  • 用户k6280494 用户k6280494 回复 245337(提问者) 数据集也加判断,使用那个日期控件
    2025-01-03 15:29 
  • 4关注人数
  • 41浏览人数
  • 最后回答于:2025-1-3 15:20
    请选择关闭问题的原因
    确定 取消
    返回顶部