前面的格子填报后,后面的格子可以实时根据已填写的内容,自动显示不同的状态信息

下面的填报表,想根据计划日期和实际日期的对比,在状态栏显示不同的状态。最开始用的条件属性/公式,判断这四个单元格状态,输出状态名称,但是没法在日期填写后就立即出现状态信息,有什么方法可以填写后不提交,立马出现状态信息吗?

1706233619933.jpg

FineReport 空气博物馆 发布于 2024-1-26 09:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2024-1-26 10:11

直接在 单元格写入IF公式就可以了啊

最佳回答
0
CarsenLv4见习互助
发布于2024-1-26 10:17(编辑于 2024-1-26 10:18)

在计划日期和实际日期两个控件上都加一个编辑后事件,计划日期编辑后聚焦实际日期单元格,实际日期编辑后聚焦状态单元格

var cell = _g().curLGP.getTDCell(0, 1);

//获取A2单元格

setTimeout(function() {

        _g().curLGP.selectTDCell(cell);

_g().curLGP.editTDCell(cell);

//聚焦A2单元格

}, 50);

  • 3关注人数
  • 160浏览人数
  • 最后回答于:2024-1-26 10:18
    请选择关闭问题的原因
    确定 取消
    返回顶部