如何控制查询参数互斥?

查询报表有两个查询参数,发货日期和签收日期,如果录入了发货日期,则签收日期置成不可录入状态;录入了签收日期,发货日期置成不可录入状态;即发货日期和签收日期只能录入一个条件。

控件-事件-编辑后这些写对吗?

var caldayCtrl = Report.GetControlByName("CALDAY");var date0Ctrl = Report.GetControlByName("DATE0");if (caldayCtrl.GetText() !== "") {  date0Ctrl.SetEnabled(false); // 发货日期已录入,禁用签收日期控件} else {  date0Ctrl.SetEnabled(true); // 发货日期为空,启用签收日期控件}

发货日期控件名称:CALDAY ;

签收日期控件名称:DATE0 ;

谢谢!

FineReport 学习帆软ing 发布于 2023-6-13 11:12 (编辑于 2023-6-13 11:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-6-13 11:13(编辑于 2023-6-13 11:28)
  • 1关注人数
  • 176浏览人数
  • 最后回答于:2023-6-13 11:28
    请选择关闭问题的原因
    确定 取消
    返回顶部