文章向大家介绍泛微OA字段联动-将"日期"字段赋值给"日期时间"字段,主要包括泛微OA字段联动-将"日期"字段赋值给"日期时间"字段使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1. 问题描述

OA制作甘特图,字段类型需要为"日期时间",为了简化判断时间段冲突,填写的时候仅精确到日期,所以新建了"日期时间"字段(页面隐藏),在选择完"日期"字段后,将"日期"字段的值赋给"日期时间"字段,如'2022-03-01',赋值后变成'2022-03-01 00:00'。

2. JS代码

// 给'日期'字段赋值给'日期时间'字段
ModeForm.bindFieldChangeEvent("field20290,field20291,field20315,field20316",function(obj,id,value){
    if("field20290" == id) {// 计划开始日期
      ModeForm.changeFieldValue("field20320", {// 计划开始日期时间
        value: value
      });
    } else if("field20291" == id) {// 计划结束日期
      ModeForm.changeFieldValue("field20321", {// 计划结束日期时间
        value: value
      });
    } else if("field20315" == id) {// 实际开始日期
      ModeForm.changeFieldValue("field20322", {// 实际开始日期时间
        value: value
      });
    } else {// 实际结束日期
      ModeForm.changeFieldValue("field20323", {// 实际结束日期时间
        value: value
      });
    }
});

3. 测试

Last modification:December 23, 2022
如果觉得我的文章对你有用,请随意赞赏