用友u8单双精度型表体自定义项复杂公式编辑一例
作者:用友软件(广州)客户服务中心
来源:www.ufida168.com
发布时间:2025-09-02
单双精度型表体自定义项复杂公式编辑一例一、知识点数值型表体自定义项的公式编辑逻辑; 字符串处理函数(substr、substring、indexOf)在公式中的应用; U8 系统中,数值型自定义项公式中 if 条件的语法限制(不能跟逗号)。 二、问题描述1、在委外订单中启用表体自定义项 5(数字型),需通过公式根据存货编码前三位判断计算值,具体规则如下: 若存货编码前三位为 “B.1”,则写入 “存货自定义项 11*0.007”; 若存货编码前三位为 “B.2”,则写入 “存货自定义项 11*0.007”; 若存货编码前三位为上述以外的值,则写入 “存货自定义项 11*0.043”。 2、但测试时出现异常: 最初使用 substr 函数的公式,无论存货编码前三位是什么,均执行最后一个分支(*0.043); 替换为 substring 函数后,所有结果均返回 0; 改用 indexOf 函数后,结果恢复正常。 三、问题分析与解决方案问题分析: 最初公式使用 替换为 核心原因:在数值型自定义项公式中,if 条件后不能跟逗号,否则 U8 后台执行脚本会出错,而 substr、substring 函数的参数中包含逗号,触发了该问题。 解决方案: javascript 运行
该函数通过 1 END 1
|
关键词: 系统管理,财务管理,用友管理,用友U8 cloud,财务,销售,用友U8c供应链管理软件,采购管理,U8c销售管理软件
相关服务
