如何实现单据的附件面板必须上传一个附件原创
金蝶云社区-闪电旋风劈
闪电旋风劈
11人赞赏了该文章 3178次浏览 未经作者许可,禁止转载编辑于2022年04月15日 13:46:26

关键词:

控件 表单设计器控件 附件面板

一、需求


在某些场景下,需要某个单据在保存(或提交等等操作时),校验附件面板是否上传了文件,若没有上传则有类似其他字段的必录提示,如下图image.png

图 1

二、思路与方案

2.1 分析思路

标准产品中,操作的校验规则中只有对字段的必录检验,且附件面板也没有必录属性

 

那么我们就只能通过某个字段来实时获取附件面板的附件数量,再对该字段进行校验

 image.png

      图 2

 

2.2 实现方案

标准控件的业务字段中有一种控件【附件数】,可以和附件面板关联,实时关联附件面板的附件数,可以通过对该字段的校验来实现。

              image.png                                                  image.png



图 3

三、实现过程

1. 添加【附件数】业务字段

如界面不想显示该字段,可设置附件数字段为不可见image.png

 图 4

 

 


2.【附件面板】控件属性关联附件数绑定刚创建的【附件数】字段image.png

 图 5

 

 

3. 配置对应操作的校验规则合法性校验(以提交操作为例)image.png


图 6

 

四、效果图image.png

image.png

图7

五、开发环境版本

COSMICV4.0.014.0

六、注意事项

本方案只适用于PC端单据,移动端暂时没有对应附件数字段。

七、参考资料

【开发平台】指导手册

学习成长中心

 

        

赞 11