日期自动计算

在请假流程中通常我们需要获得请假开始到请假结束时间的天数,那么请假天数(可结合工作日历)是怎么实现系统计算呢?下面我们来看下配置的方法。
  
1.  首选建立业务服务BPMService,URL可使用系统已有的服务地址http://…/Portal/WebServices/BPMService.asmx,计算时间差方法GetDays(如设置工作日历会关联日历工作时间)

2.  在表单“休假开始时间”,“休假结束时间”控件中都配置onchange事件

  
$.MvcSheetUI.MvcRuntime.setDataFieldControlValue($(this),'LeaveDetail.Days',$.MvcSheetUI.MvcRuntime.executeService('BPMService','GetDays',{'StartDate':'LeaveDetail.StartDate','EndDate':'LeaveDetail.EndDate'})+1);

休假开始时间数据项编码:LeaveDetail.StartDate
休假结束时间数据项编码:LeaveDetail.EndDate
休假合计数据项编码:LeaveDetail.Days
再回到发起流程页面试试就可以看到效果。

转载于:https://www.cnblogs.com/1774bpm/p/6226961.html

BPM实例分享——日期自动计算相关推荐

  1. BPM实例分享:如何设置表单字体样式

    系统版本:V10.0 一些业务场景中,时尔需要改变表单字体 那如何设置表单字体样式? 本文将会针对全局表单和单个表单进行阐述! 1.全局表单:   修改WFRES\CSS\MvcSheet.css , ...

  2. BPM实例分享:如何设置开窗高度与宽度?

    版本: V9.2.7 问题描述: DropDown的开窗查询中高度与宽度设置无效 解决方案: 修改MvcSheetAll,具体修改文件位置在: /Portal/WFRes/_Scripts/MVCSh ...

  3. Windows 8 的新文件搜索实例分享

    用习惯了Windows 7 下的搜索,升级成Windows 8 后搜索速速变得更快,这不错,对触摸的优化效果甚好,不过好有好的地方,不便的地方可能也来了,毕竟要更加适应触摸,一般点几下就能出来原来倒腾 ...

  4. php 加权计算公式,PHP计算加权平均数的实例分享

    PHP计算加权平均数的实例分享 本文实例讲述了PHP计算加权平均数的方法.分享给大家供大家参考.具体如下: 请输入你的课程的数量: $course_number=$_POST["course ...

  5. android自定义吐司通知,IOS 仿Android吐司提示框的实例(分享)

    直接上代码 #import @interface ShowToastView : UIView +(void)showToastView:(UIView *)uiview WithMessage:(N ...

  6. c语言printf%%,c语言printf实现同一位置打印输出的实例分享

    --想了解c语言printf实现同一位置打印输出的实例分享的全部内容且更多的C语言教程关注 控制台同一位置打印输出,例如:进度1%->100%在同一位置显示.刚学习c语言的时候一直想做起来,可惜 ...

  7. 单片机中灯泡显示miss_单片机实例分享,如何设计八路抢答器

    单片机作为可编程器件,简化了电路的设计.方便了逻辑设计,从此再也不用使用一大堆电路做硬件逻辑了.拆开任何一件功能稍微复杂一点电子产品,里边都可以看到单片机的身影.学会单片机对找工作也很有利,而且待遇还 ...

  8. Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享

    Django 官网 有详细的使用说明,这里只做简单记录. 1.起因 Java 项目用到了 Python 的类库,使用jython-standalone在 idea 里可以调用,但是部署时模块无法找到, ...

  9. SQL Server返回当前实例系统日期和时间的函数

    下面列举出SQL Server返回实例系统日期和时间的函数,除了ANSI标准函数CURRENT_TIMESTAMP在应用时无需在函数后多加一对空的小括号"()"外,其余均需. 从返 ...

  10. Power Automate生产现场实例分享回顾

    Power Automate生产现场实例分享回顾 8月28日(周五)19:30-21:00,Danfos智慧工厂数字化解决方案高级顾问Helena Wang通过Teams和B站为大家分享了Power ...

最新文章

  1. linux查看流量开源,Linux流量监控工具 - iftop
  2. Android应用内多进程分析和研究
  3. Python入门100题 | 第064题
  4. java中factory_JAVA工厂方法模式(Factory Method)
  5. nlv sqlserver_未能使用提供程序“DataProtectionConfigurationProvider”进行解密。提供程序返回错误消息为: 该项不适于在指定状态下使用...
  6. 27. 移除元素 golang
  7. How to Prevent the next Heartbleed
  8. 【源码阅读】看Spring Boot如何自动装配ActiveMQ收发组件
  9. 实例225 模拟淘宝购物买卖双方交易问题
  10. 经纬度两点距离计算器_基于位置的服务之Redis Geo地理空间距离计算
  11. 陆军装备环境可靠性试验|GJB150A-2009
  12. 深度学习之卷积神经网络(CNN)的设计准则
  13. Bilibili 2000W用户信息爬取
  14. 计算机课做名片怎么做,小学信息技术名片DIY教案设计
  15. Stylus入门教程--实例(1)
  16. 计算机网络辩论赛主持词,辩论赛主持词(精选)
  17. AcWing 342. 道路与航线 (双端队列广搜问题,SPFA)
  18. sofa-bolt是什么?
  19. 2022年 前端web 面试题(笔试真题)(5)
  20. IT工单系统到底有什么好处

热门文章

  1. 开源巨献:腾讯最热门30款开源项目
  2. MySQL基于复制的架构方案
  3. 致运维——运维军团告诉你如何走过七年之痒
  4. 对不起,又秀了一波恩爱!
  5. spark 三种部署模式的区别对比
  6. 连接mysql的各种方式
  7. PHP compact函数
  8. servelet 实现Post接口访问
  9. Qt之指针与float--setNum使用
  10. 6月14号=》136页-145页