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地图