如何根据js进行控制两个空间参数只能填写一个

如果填写了第一个参数,就不让其填写第二个参数;如果填写了第二个参数模板,就不再让其可以 填写第一个参数;比如,填写了组织编码就把组织名称控件锁死,如果填写了组织名称,就将组织编码控件锁死;

模板如下:

NetEasyInterTransContract.rar

image.png

FineReport 用户QNSQb7600710 发布于 2022-1-7 09:30 (编辑于 2022-1-7 09:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-1-7 09:34(编辑于 2022-1-7 09:50)

参数联动.cpt

参考这个,可以实现你的要求

=================

我只写了一个,其他一个一样改一下名称就可以

var aa=this.getValue();

if(aa.length> 0){

this.options.form.getWidgetByName('orgName').setEnable(false);

}else{

this.options.form.getWidgetByName('orgName').setEnable(true);

}

image.png

  • 用户QNSQb7600710 用户QNSQb7600710(提问者) 你好,我这个组织编码是下拉复选框,组织名称是下拉树,这个判断要如何实现? 模板上传了 可以帮忙看一下吗? 谢谢
    2022-01-07 09:45 
  • snrtuemc snrtuemc 回复 用户QNSQb7600710(提问者) 你的代码有问题,看修改答案
    2022-01-07 09:49 
  • 用户QNSQb7600710 用户QNSQb7600710(提问者) 回复 snrtuemc 好的 感谢
    2022-01-07 09:50 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-7 09:32(编辑于 2022-1-7 09:34)

用控件的编辑结束事件

https://help.fanruan.com/finereport10.0/doc-view-4007.html 然后参考这个,把另外的控件值清空并设置成不可用

  • 2关注人数
  • 303浏览人数
  • 最后回答于:2022-1-7 09:50
    请选择关闭问题的原因
    确定 取消
    返回顶部