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