新手求教大佬们,在填表公式中,如果数据接口没有查到任何数据,怎么赋值0
我知道答案 回答被采纳将会获得3 云币 已有8人回答
+10
收藏
11 条回帖
亮闪闪云侠2023-6-30 10:53:07
换个接口,用计数,返回值是0就表明没有符合条件的数据,注意数据类型是整数类型。这样的话填表公式就能正常执行了。
+10
亮闪闪云侠2023-6-30 11:41:23
Susu_ 发表于 2023-6-30 10:53
换个接口,用计数,返回值是0就表明没有符合条件的数据,注意数据类型是整数类型。这样的话填表公式就能正 ...

不用辅助项,拿编号或者其他的数据项单纯计数,如果没有值会返回0

微信截图_20230630114107.png

微信截图_20230630114107.png
+10
亮闪闪云侠2023-6-30 13:35:52
Susu_ 发表于 2023-6-30 11:41
不用辅助项,拿编号或者其他的数据项单纯计数,如果没有值会返回0

用两个接口,多写一个填表公式用于判断,用来计数的接口如果加了其他字段就返回不了东西了
+10
LaK-锋哥云粉2023-7-2 14:45:38
多做一个辅助数据项,在数据接口赋值时候同时给这个数据项赋值,如果没查到数据,这个数据项就是空的,再做个判断公式,根据这个辅助数据项的状态给要赋值的数据项赋值。
+10
天铎云侠2023-7-5 16:12:33
本帖最后由 天铎 于 2023-7-5 17:22 编辑

填表公式-赋值 的特性:有数据源时,如果数据源返回0条记录,则不会继续执行该条填表公式。

定义数据接口时,如果该接口返回0条或n条记录,但想要填表公式对返回0条的情况也作出反应,则可以使用如下方法:在原填表公式的前面增加一条填表,功能是赋予目标一个默认值,并且接口的任意多条记录都改变目标的默认值,也不会回到默认值。
+10
喜洋洋云侠2023-7-6 08:01:34
使用填表公式来赋值的时候,要返回0的话,你需要把数据接口那里也做判断,如果查询结果没有值,则填充为0,再添加一个数据项来记录,在数据接口中给这个新增的数据项也赋值,判断它为空,然后再给那个数据项赋值,相当于两次赋值。
+10
15612132892云粉2023-7-7 20:16:22来自手机
先赋值为固定数1或0,再用非空子数据源更新要赋值得数,如果子数据源为空值则不更新
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询