xiaobaibai 发表于 2022-1-13 15:42:31

如何用脚本代码设置Calendar和Org组件只读

如何用脚本代码设置Calendar和Org组件只读

论坛管理员 发表于 2022-1-14 14:09:01

没有直接脚本控制只读的方法呢,建议您可以增加一个文本显示Calendar或Org的值,然后脚本控制文本和Calendar或Org的互斥显示,来实现脚本控制只读或编辑的功能。

xiaobaibai 发表于 2022-1-17 18:40:21

没太明白

论坛管理员 发表于 2022-1-20 11:29:00

我这里是做了一个startTime日期选择框,和一个label_6 的文本。默认文本隐藏。

1、在startTime的change事件里做了给label_6赋值的操作
this.form.get("label_6").node.set("text",this.form.get("startTime").getData());

2、在“显示/隐藏”里做了脚本控制显示隐藏
if(this.form.get("startTime").node.style.display=="none"){
    this.form.get("startTime").node.style.display="block";
    this.form.get("label_6").node.style.display="none";
}else{
    this.form.get("startTime").node.style.display="none";
    this.form.get("label_6").node.style.display="block";
}
您可以参考一下


xiaobaibai 发表于 2022-1-22 13:56:52

我明白了,谢谢
页: [1]
查看完整版本: 如何用脚本代码设置Calendar和Org组件只读