填写的数据不再显示

使用下拉框,数据有1-20,选择1提交后,就不再显示1,只能看见2-20,当选择1-20全部都提交后,才能选择1,这种请问怎么实现

简道云 mana 发布于 2023-8-24 11:23
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
schyLv5初级互助
发布于2023-8-28 08:50(编辑于 2023-8-28 08:58)

使用聚合表和智能助手搭配可以实现。

第一步:

新增一个命名为“选项列表”的表单,添加2个控件,一个文本控件一个数字控件,添加20条数据,文本控件分别赋值1-20,数字控件均赋值为1.

原表单添加一个数字控件,默认值设为1.

然后添加一个聚合表,将原表单下拉框和新增表单的文本控件聚合,添加一个聚合计算值,起名为“可选项”,公式就是原表单新增的数字控件值减去新增表单的数字控件值。

然后把下拉框设为关联数据到这个聚合表,筛选条件就是“可选项”值=1。

这样就可以实现:“使用下拉框,数据有1-20,选择1提交后,就不再显示1,只能看见2-20”。

第二步:

原表单添加一个子表单,子表单中添加两个字段,一个文本,一个数字。文本字段设置20行默认值,分别为1-20,然后利用关联数据把聚合表中的“可选项”值赋值给子表单数字字段。

再在原表单的主表单添加一个数字字段,命名为"重置选项",公式设为:sum(新增子表单.数字字段)。

然后添加一个智能助手,设置在原表单的修改后修改原表单,利用“子改主”的方式,在“重置选项”=0时,修改原表单中的所有数据的数字控件值为0。

这样就实现了:当选择1-20全部都提交后,才能选择1。

注意事项:

1、这里子改主可以实现一次改200个值一样的数据,这样就是可以最多使用200次,填写200次以后,数据重置就超过智能助手系统处理能力了,就要把原数据导出,清空,然后就又可以使用了。

2、如果导出清空数据后仍然不能正常选择,可以重新刷新一下聚合表试试。

最佳回答
0
Gun鹏Lv5初级互助
发布于2023-8-28 10:04

设置条件字段,条件字段根据填报提交改变,然后根据这个字段进行数据筛选

  • 3关注人数
  • 313浏览人数
  • 最后回答于:2023-8-28 10:04
    请选择关闭问题的原因
    确定 取消
    返回顶部