表单的套餐编码是关联了套餐表,并设置了是“手工输入+对话框”的方式,如下图:

数据源的套餐列表中的数据接口是这样的:

过滤条件是这样设置:


以下就是奇怪的地方:
如果姓名搜索这里没有输入过数据,则在套餐编码栏里只要输入数字,就能弹出下拉菜单。但是如果姓名搜索输入过数据的话,则在套餐编码栏里输入数字,不能弹出下拉菜单,但是按栏旁边的三点,能弹出套餐的对话框。以下为动图:


上面的GIF后面部分缺失了,视频地址如下:https://v.youku.com/v_show/id_XNTE3ODE4MDI3Mg==.html

我知道答案 回答被采纳将会获得3 云币 已有3人回答
+10
1人收藏
16 条回帖
anson0258云侠2021-7-6 16:08:08
重新制作的数据接口,如下图:

过滤条件如下:

然后在对应的表单中,设置了数据源,如下:

保存后,退出云表,重新进入,跟之前的情况一样。
+10
anson0258云侠2021-7-6 16:13:26
之后,在新接口这里,勾选模糊查询,其他没变。如下图:

再重新测试,情况一样。
+10
anson0258云侠2021-7-7 14:35:51

我发现了一个情况:
下图是销售单的表单,套餐编码栏是关联了“套餐表”的表单,输入方式也是“手工选择+对话框输入”,现在因为数据多了,想加入模糊查询,下图是未做任何修改的:

手工输入时能正常弹出,下图是套餐编码对应的原数据接口:

下图是勾选了“支持模糊查询”的数据接口:

然后关闭“销售单”表单,重新打开表单,结果就是之前的情况,如果客户那栏没输入的话,套餐编码能支持编码与内容查询。
但如果客户那栏输入了的话,套餐编码那栏在手工输入的情况,怎样也不会出来下拉框,下图是没输入客户的情况下:

输入编码或内容都能弹出下拉框

上图,只要客户那里输入了内容,套餐编码的下拉框就不会弹出来了。注:如果按套餐编码旁边的三点,能弹出对话框,且里面是有内容的。

然后我将数据接口恢复原来的设置,又正常了:即客户那栏有没有内容,都不会影响套餐编码手工输入的情况下弹出下拉框。即图一的情况。
+10
需要登录后才可进行回复 登录

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

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

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