<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ho_t_potato的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ho_t_potato</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ho_t_potato]]></copyright><item><title><![CDATA[致远OA实施中，使用groovy自定义函数实现客户需求-时间校验]]></title><link>https://blog.youkuaiyun.com/ho_t_potato/article/details/163717438</link><guid>https://blog.youkuaiyun.com/ho_t_potato/article/details/163717438</guid><author>ho_t_potato</author><pubDate>Thu, 13 Aug 2026 15:37:41 +0800</pubDate><description><![CDATA[本文针对致远表单绘制工具中时间计算功能的不足，通过自定义函数提供了两种实用解决方案：一是校验明细表中同一员工的日期时间段是否重叠，避免重复上报；二是精确计算两个日期时间之间的小时差，满足特殊业务规则。文章详细说明了参数类型识别、Groovy代码实现、函数调用方法及实际效果验证，为开发者提供了可直接复用的代码示例。在表单绘制工具中，对于时间的计算公式致远只提供了日期差和日期时间差，可以算出两个时间中间的差额。但对于时间，需要校验的场景和计算的情况很多，会存在系统校验无法满足的情况。]]></description><category></category></item><item><title><![CDATA[致远OA实施中，使用groovy自定义函数实现客户需求-跨明细表校验]]></title><link>https://blog.youkuaiyun.com/ho_t_potato/article/details/163665676</link><guid>https://blog.youkuaiyun.com/ho_t_potato/article/details/163665676</guid><author>ho_t_potato</author><pubDate>Tue, 11 Aug 2026 14:55:37 +0800</pubDate><description><![CDATA[本期分享了跨明细表校验，校验两个明细表中数据是否存在对应关系]]></description><category></category></item><item><title><![CDATA[致远OA实施中，使用groovy自定义函数实现客户需求（一）]]></title><link>https://blog.youkuaiyun.com/ho_t_potato/article/details/163370535</link><guid>https://blog.youkuaiyun.com/ho_t_potato/article/details/163370535</guid><author>ho_t_potato</author><pubDate>Fri, 31 Jul 2026 17:45:48 +0800</pubDate><description><![CDATA[文分享了在致远OA系统中使用自定义函数解决表单开发中的5个典型需求：1）提取文本中的数字到数字控件；2）去除网页复制的零宽非连接符；3）判断文本语言类型（中/英文）；4）明细表字段去重拼接；5）校验明细表字段非空（含防空格处理）。]]></description><category></category></item></channel></rss>