数据接口中有4个过过滤条件,条件1、条件2、条件3、条件4
设计一个条件输入界面,也有4个框,输入后用个填表公式调用数据接口。
在使用时发现:
1、当输入4个过滤条件时,数据接口返回数据是对的。
2、当只输入2个过滤条件时,条件1和条件2时,数据接口返回数据是错的。
    如果数据接口的过滤条件改为只有条件1和条件2时,调用这个数据接口,返回的数据才但是正确的。
也就是说需要几个条件,数据接口也要是对应的过滤条件,这样返回的数据才是正确的。

如果是自由组合4个过滤条件,那需要8个数据接口才能实现,随着过滤条件的增加,填表公式和数据接口将成倍增加。

请教各位老师,是否有更好的方法解决?
我知道答案 回答被采纳将会获得3 云币 已有5人回答
+10
收藏
10 条回帖
liynha云师2022-3-15 16:40:35来自手机
几个条件都是并且的关系。
+10
liynha云师2022-3-15 16:41:12来自手机
几个条件之前没有主次之分。
+10
liynha云师2022-3-15 16:45:52来自手机
如果是按照常规的编程方式,是用and 连接多个过滤条件。
如果是空值,则不连接就去掉了这个条件。

云表中不知道有没有简便的方式解决这个问题?
+10
liynha云师2022-3-17 15:08:20来自手机
全部取过来就失去数据接口的作用了,也不好判断。
设计目的是允许过滤条件组合查询。所以用条件1=空也是不对的,
如果条件1是空值的,过滤条件中就不能有条件1
+10
liynha云师2022-4-12 16:59:43来自手机
公式这样写,查询结果是不准确的,会忽略某个条件,也就是某个条件不起作用。
例如:我用了4个条件,但是最前面的条件1是成立的,就算有4个条件,但是结果会忽略后边的三个条件。
+10
需要登录后才可进行回复 登录

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

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

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