塔里木的水滴 发表于 2026-1-17 14:27:04

电脑端运行正常,手机端报错

写的公式和数据接口在电脑端运行正常,但手机端就会报错,改了几次都不行,求助大家看看怎么解决。
第一张图片是数据源问题,数据接口设置了排序,取排序值最大的第一个值,在电脑端运行正常,手机端就提示这个错误。
第二张图片是0值问题,公式中已经先做了0值处理,但手机端仍然保存,哪怕把0值条件放到第一位,仍然不行。
以上两个设置在电脑端运行都正常,都可以显示正确的结果,但是手机端就会报错。

塔里木的水滴 发表于 2026-1-19 17:37:09

对电脑端运行正常,手机端报错的,公式进行如下修改,使电脑端和手机端都可以正常运行:
IF(OR(数据源.整件数量=0,本表单.明细.数量<数据源.整件数量),本表单.明细.数量&本表单.明细.单位,INT(本表单.明细.数量/IF(数据源.整件数量=0,1,数据源.整件数量))&数据源.整件名称)&IF(数据源.整件数量=0,"",IF(求余数(本表单.明细.数量,IF(数据源.整件数量=0,1,数据源.整件数量))=0,"",求余数(本表单.明细.数量,IF(数据源.整件数量=0,1,数据源.整件数量))&本表单.明细.单位))

塔里木的水滴 发表于 2026-1-22 18:40:46

经过测试发现,是手机端不支持TEXT函数,修改函数不用TEXT函数就把第一个报错的问题解决了。

小王4Dm 发表于 2026-1-17 15:10:33

有些函数,手机端是用不了的。你只能想其他方法。或者多写几步填表公式,把公式简单化。

塔里木的水滴 发表于 2026-1-19 15:48:03

云表这逻辑比较坑啊,这样子搞怕是要换平台啊。

页: [1]
查看完整版本: 电脑端运行正常,手机端报错