需求探讨

前期,在我开始分享自定义函数时,有同事就建议小编研究一下取重复表上一行金额的自定义函数。

解决办法:主表中控件取出明细表金额数组,然后利用当前行的行号计算出上一行的行号,最后查找数组中对应行号的值。

代码分享

主表

def st = param[0];
String res = "";
if(null != st) {for(t in st) {res += t.replace(',', '')+'、' ;}
}
return res;

从表

                int i = param[0];String[] k = param[1].split("、");if(i-2>=0) {return k[i-2].toDouble();}

操作设置

主表金额数组:

重复表上月金额:

效果展示

以上就是致远OA表单取上一行金额的分享,脚本用的语言是groovy 。

技术无限,分享有限,感谢浏览 ~

致远OA表单自定义函数(取上一行金额)相关推荐

  1. 致远OA表单自定义函数(计算N年后今天的日期 )

    需求背景 看到这个标题,可能好些人懵了,N年后的今天这么简单,还需要计算么? 的确,人脑算很简单,但是咱们的表单中-- 前日,有人跟大表哥来电,就说客户要根据档案的归档日期和保存年限,自动计算出档案的 ...

  2. 致远OA表单自定义函数(明细表字符串拼接)

    需求背景 在部门人员表中,明细表包含了当前部门所有的人员,需要将明细表"姓名"一列的值进行拼接,并用顿号分隔后显示在主表"部门人员"文本域控件中. 代码分享 S ...

  3. 致远OA表单自定义函数(日期时间计算)

    场景思考: 表单里有个自动获取系统时间的开始时间,一个固定的考试时间.现在需要自动计算出考试结束时间,怎么操作呢? 解决思路: 增加一个数字控件"分钟换算小时",设置控件的小数位长 ...

  4. 致远OA流程报 scan null error

    请问在致远OA"表单应用"-"流程表单制作"-选择"请假单"-点击"操作设置"就出现下列报错,这个是什么问题呢要如何解决 ...

  5. 致远小场景方案之简道云推送表单数据到致远OA

    文章目录 需求 效果 1.简道云发起表单数据 2.致远OA接收待办事项 实现 1.根据简道云的表单样式设计致远的表单和流程 2.在集成平台设计API接口 2.1.[Groovy]组件的配置如下: 2. ...

  6. 致远OA wpsAssistServlet 任意文件上传漏洞 漏洞复现

    为方便您的阅读,可点击下方蓝色字体,进行跳转↓↓↓ 01 漏洞描述 02 影响范围 03 利用方式 04 修复方案 01 漏洞描述 致远OA是一套办公协同管理软件.致远OA wpsAssistServ ...

  7. 致远OA文件上传漏洞(含批量检测POC)

    文章目录 文件上传 wpsAssistServlet 任意文件上传 漏洞描述 漏洞影响 网络测绘 批量检测POC ajax.do 任意文件上传 CNVD-2021-01627漏洞 漏洞描述 漏洞影响 ...

  8. 致远OA自定义函数--正则表达式匹配校验

    文章目录 需求 实现 制作表单 定义函数 函数审核 效果测试 完结 需求 表单填写的字段要求能够进行规则校验,这里以邮箱填写为例进行需求演示: 如下图: 在表单中的邮箱字段未录入时,右侧提示" ...

  9. OA系统选型分析之致远OA与华天动力OA

    OA系统行业发展到今天,大家都明白了一条重要法则,那就是:没有完美的OA系统或者最好的OA系统,只有适合自己的OA系统.作为北方OA系统行业的两大领军品牌,致远OA与华天动力OA已经在全国各地的很多企 ...

最新文章

  1. 【转】Oracle SPARC SuperCluster全能王:不改大道至简本色
  2. [C#]非阻塞监听键盘输入
  3. PostgreSQL触发器的使用
  4. (转).NET框架下使用双缓冲技术绘图
  5. Django(part4)--练习及re_path方法
  6. 静态时序分析——On-chip Variation
  7. 解决.NET Core中MailKit无法使用阿里云邮件推送服务的问题
  8. setTimeout里如果有$(this),$(this)指的是谁?
  9. maven向本地仓库导入jar包
  10. 18. PHP 表单验证
  11. 版本设置X:none node Title golang版本错误
  12. sql server 2005 32位+64位、企业版+标准版、CD+DVD 下载地址大全【申明:来源于网络】
  13. iOS后台唤醒实战:微信收款到账语音提醒技术总结
  14. XAMARIN运行IPHONE模拟器
  15. 前端制作PUBG瞄准镜!
  16. Matlab App Designer自学笔记(九):容器及图窗控件
  17. python 自动记录时间_python记录程序运行时间的几种方法
  18. Mysql主从同步报错解决:Error executing row event: Table zabbix.history-uint doesnt exist
  19. [51nod1326]遥远的旅途
  20. scrapy抓取淘宝女郎 1

热门文章

  1. excel中十六进制Unix时间戳转换为日期
  2. 福建高职单招计算机基础知识,2015年福建省高职单招计算机专业模拟试卷
  3. TypeScript的使用(上)
  4. Lambda 的语法
  5. 计算机软件著作权样式,计算机软件著作权登记-源代码范文样式.doc
  6. 西门子PLC S7-1200硬件故障ERROR灯常亮处理一例---附“未决的启动禁止项 重置为出厂设置”方法
  7. 保险IT从业者必须了解【财产保险】
  8. IntelliJ IDEA中生成jar包并运行
  9. 卫星定位基础理论之GPS信号及其导航电文
  10. 微信 根据当前地理位置经纬度计算1000米以内的经纬度范围 php版