设置控件可用与不可用问题

如图:我在桑格控件中做了设置,在 “type” 中选择 “月” 时 ,“月份”控件可用,“日期“控件不可用。反之同理,现在问题是,我这样设置,第一次选择 “月”或 "日" 正常,再次 切换时就没反应了。

FineReport天使木偶 发布于 2015-11-23 10:01
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
呆呆发布于2015-11-23 10:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
呆呆发布于2015-11-23 10:11(编辑于 2023-9-6 09:34)
555
  • 天使木偶 天使木偶(提问者)

    var type=this.options.form.getWidgetByName(\"type\");     
    var day=this.options.form.getWidgetByName(\"日期\");
    var month=this.options.form.getWidgetByName(\"月份\");                                                                                                                                                   
    if(type == \"月\")
    {
    day.setEnable(false);
    month.setEnable(true);
    }
    else
    {
    month.setEnable(false);
    day.setEnable(true);
    }


    是这样吗,我也试过了,这样写的话,第一次点击也没效果了。是不是还有其他地方写错了
    回复
    2015-11-23 10:21 
最佳回答
0
天使木偶发布于2015-11-23 10:21(编辑于 2023-9-6 09:34)
555
  • 呆呆 呆呆

    你的  type 控件里面的数据字典设置的实际值是不是不是   日  和  月    是day 和 month 啊,控件取值取的是实际值
    回复
    2015-11-23 10:01 
最佳回答
0
天使木偶发布于2015-11-23 10:43(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2731浏览人数
  • 最后回答于:2015-11-23 10:43
    活动推荐 更多
    热门课程 更多
    返回顶部