美文网首页
泛微OA-日期选择框范围控制

泛微OA-日期选择框范围控制

作者: iOS大熊猫 | 来源:发表于2023-12-18 15:28 被阅读0次

1.明细表日期泛微控制

<script>
//页面加载完成调用
 jQuery(document).ready(function() {
   WfForm.controlDateRange("field98376_0", 1, 100); //控制主表日期或者明细表第一个日期格式为明天~100天可选
   WfForm.changeFieldValue("field98376_0", {value:""});//加载完成设置车辆到场时间为"" 防止显示默认今天
   WfForm.registerAction(WfForm.ACTION_ADDROW+"1",function(index){//点击,明细表添加按钮调用
     WfForm.controlDateRange("field98376_" + index, 1, 100); //控制明细表新添加日期格式为明天~100天可选
     WfForm.changeFieldValue("field98376_" + index,{value:""}); //加载完成设置车辆到场时间为"" 防止显示默认今天
}); 
WfForm.registerAction(WfForm.ACTION_DELROW+"1",
function(arg){//点击明细表删除按钮
    var rowArr =WfForm.getDetailAllRowIndexStr("detail_1").split(",");//获取明细表数据
     for(var i=0; i
            var rowNumber = rowArr[i];
            if(rowNumber !== ""){
                let key =WfForm.getDetailRowSerailNum("detail_1", rowNumber);
               WfForm.changeFieldValue("field19110_" + rowNumber, {value:key});
            }
        }
      }); 
  });
</script>

2.主表日期范围控制

<script>
jQuery(document).ready(function() {
      //当天不可选择  1 100  往后可以选择100天
       WfForm.controlDateRange("field98265",1, 100); //控制主表日期字段id
    //设置到场时间字段默认值为""
    WfForm.changeFieldValue("field98265", {value:""});
  });
</script>

相关文章

网友评论

      本文标题:泛微OA-日期选择框范围控制

      本文链接:https://www.haomeiwen.com/subject/cowigdtx.html