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