BPM实例分享——日期自动计算。BPM实例分享——日期自动测算。

日子自动计算

日期自动计算

 

 

在请假流程中屡见不鲜咱们要获得请假开始到请假了时之运气,那么请假天数(可构成工作日历)是怎落实系统计算呢?下面我们来拘禁下安排的法子。
大红鹰葡京会 1  
1.
 首选建立工作服务BPMService,URL可运系统已有些服务地方http://…/Portal/WebServices/BPMService.asmx,计算时间差方法GetDays(如设置工作日历会关联日历工作时间)
大红鹰葡京会 2

于请假流程中常见我们需要取得请假开始交请假了时之运气,那么请假天数(可结合工作日历)是怎么落实系统计算为?下面我们来拘禁下安排的艺术。
大红鹰葡京会 3  
1.
 首选建立工作服务BPMService,URL可采取系统现已有的服务地方http://…/Portal/WebServices/BPMService.asmx,计算时间差方法GetDays(如设置工作日历会关联日历工作时间)
大红鹰葡京会 4

  1.  在表单“休假开始日”,“休假结束时间”控件被还配备onchange事件
    大红鹰葡京会 5
  1.  在表单“休假开始日”,“休假结束时”控件被都配置onchange事件
    大红鹰葡京会 6
  
$.MvcSheetUI.MvcRuntime.setDataFieldControlValue($(this),’LeaveDetail.Days’,$.MvcSheetUI.MvcRuntime.executeService(‘BPMService’,’GetDays’,{‘StartDate’:’LeaveDetail.StartDate’,’EndDate’:’LeaveDetail.EndDate’})+1);
  
$.MvcSheetUI.MvcRuntime.setDataFieldControlValue($(this),’LeaveDetail.Days’,$.MvcSheetUI.MvcRuntime.executeService(‘BPMService’,’GetDays’,{‘StartDate’:’LeaveDetail.StartDate’,’EndDate’:’LeaveDetail.EndDate’})+1);

假日开始时间数额项编码:LeaveDetail.StartDate
休假了时数额项编码:LeaveDetail.EndDate
假合计数据项编码:LeaveDetail.Days
重复返发起流程页面试试就可以看到成效。

假开始时数额项编码:LeaveDetail.StartDate
假日结束时间数额项编码:LeaveDetail.EndDate
休假合计数据项编码:LeaveDetail.Days
重回去发起流程大红鹰葡京会页面试试就可以看到成效。

 

 

相关文章

admin

网站地图xml地图