s-HR Cloud V8.8轻应用二开指导——如何给F7字段进行过滤原创
6人赞赏了该文章
727次浏览
编辑于2023年05月30日 11:21:53
注意事项:本篇文章只是前端配置,滑到最下面附件里面可以下载后端配置文档!
第1章 背景介绍
1.1 背景介绍
问题背景描述:表单的F7数据源不满足目前用户需求,想根据单据里面某些变量来控制F7的数据。
使用指导背景描述:我要出差、我要加班、我要请假、我要调班、我要补卡、请假确认、出差确认、我要离职轻应用等。
解决版本:V8.8
1.2 使用者说明
本指导文档解决哪些使用者的问题或业务?
第2章 处理步骤/使用说明
2.1 简单的配置几行js代码即可过滤(常量的过滤)
适用于很明确的过滤条件,静态常量的过滤 而非变量的过滤。
如果需求是常量过滤则建议使用这种简单的方法。
mbos官方文档:https://mbos.kdeascloud.com/doc/wiki.html?key=formTutorial
2.2 需要后端提供filter过滤接口以及查询主键query(依据变量来过滤)
滑倒最下方的附件里面,有后端的配置文档,可参考学习。
2.3 前端操作如下(依据变量来过滤):
可参考【我要加班V880】这个轻应用的“加班原因”字段。
2.3.1 配置“服务端函数”
如果该轻应用已有filterF7这个服务端函数,则无需新增配置。
若无,则代码可以去其他轻应用复制过来。
2.3.2 创建变量
2.3.3 在数据源加载之前监听,并把变量作为参数传过去
2.3.4 给数据源绑定函数
2.3.5 配置F7控件的queryId,以及页面显示字段
主queryId是实体里面表示唯一的字段, 一般默认是id 无需修改,如果后端设置了其他的主id则需要修改。
2.4 附录相关
相关联其他业务或解决文档地址
1、s-HR V8.8轻应用二开指导(mbos设计器组件使用说明)必看
2、mbos官方文档
s-HR Cloud V8.8轻应用二开指导_如何给F7字段 …(858.58KB)
s-HR Cloud V8.8轻应用二开指导_如何给F7字段 …(218.80KB)
赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读