如何实现单据的附件面板必须上传一个附件原创
11人赞赏了该文章
3,704次浏览
编辑于2022年04月15日 13:46:26
关键词:
控件 表单设计器控件 附件面板
一、需求
在某些场景下,需要某个单据在保存(或提交等等操作时),校验附件面板是否上传了文件,若没有上传则有类似其他字段的必录提示,如下图
图 1
二、思路与方案
2.1 分析思路
标准产品中,操作的校验规则中只有对字段的必录检验,且附件面板也没有必录属性
那么我们就只能通过某个字段来实时获取附件面板的附件数量,再对该字段进行校验
图 2
2.2 实现方案
标准控件的业务字段中有一种控件【附件数】,可以和附件面板关联,实时关联附件面板的附件数,可以通过对该字段的校验来实现。
图 3
三、实现过程
1. 添加【附件数】业务字段
如界面不想显示该字段,可设置附件数字段为不可见
图 4
2.【附件面板】控件属性“关联附件数”绑定刚创建的【附件数】字段
图 5
3. 配置对应操作的校验规则“合法性校验”(以提交操作为例)
图 6
四、效果图
图7
五、开发环境版本
COSMICV4.0.014.0
六、注意事项
本方案只适用于PC端单据,移动端暂时没有对应附件数字段。
七、参考资料
赞 11
11人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读