发帖

表单项目提交校验

标准版问答  / 待解决问题  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2022-5-27

跳转到指定楼层

注册氚云社区,学习低代码知识,与更多氚友互动交流

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 氘云新手 于 2022-5-27 10:16 编辑

表单项目【归属项目】采用下拉框控件,数据来源关联已有表单【项目统计】,数据范围限定与当前表单的填表人有关。因为不是所有人都在项目组里,所以新增数据时该项目有时有项目可供选择,有时没有项目。

现在要校验的是有项目时必选,不能为空。
求教该怎么设置规则?或是使用代码怎么写?

好像就是下拉框控件的选项数量>1时该控件的值不为空。
回复

使用道具

18

主题

72

帖子

2724

金币

lv6

Rank: 50Rank: 50

积分
2823
chris 发表于 2022-5-27 13:43:06
你可以做一个人员对应当前项目数量的统计表A(例如,人员单选控件+参与项目数【数值控件】),当新增项目的时候,通过业务规则自动累加到该人员对应的在参与项目数量上,项目完结也是业务规则减少一个项目数。然后在当前表单中加入一个联动数值控件b,用来联动表A的项目数(控件做隐藏不可见)。【归属项目】这个下拉控件隐藏条件为联动数值控件b数量>1时不隐藏,然后【归属项目】为必填项就可以了。效果:当提交人当前有项目时,归属项目为必填。当提交人无项目时,【归属项目】控件隐藏不可见,自然也为非必填了
回复

使用道具 举报

2

主题

3

帖子

134

金币

lv3

Rank: 3Rank: 3Rank: 3

积分
134
氘云新手 发表于 2022-5-30 07:41:19
谢谢,思路可行,就是有点麻烦。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

  • 主题

    2

  • 帖子

    3

  • 关注者

    0

楼主新帖

小黑屋|氚云社区 |粤ICP备15096637号-1
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.