📺数据规范-下拉规范

下拉,就是让用户通过下拉箭头的方式来填写数据内容,这种方式可以限定输入的内容,同时,让用户填入数据时更加的方便。

举例说明

我们先来看一个案例,以便我们更深刻的了解下拉规范。在销售订单中,主表上有销售类型字段,内容包括生产订单,贸易订单,委托订单三项内容,现在要求填写销售订单时,销售类型的内容不允许手输,只能够通过下拉选择。 这个时候,我们就需要使用到下拉规范的功能。

整个实现过程分为两步

  • 第一步,先建立含有生产订单,贸易订单,委托订单三项内容的下拉
  • 第二步将销售订单中的订单类型字段绑定上一步建立的下拉即可

下面,是订单类型下拉和建立的使用过程

📺固定值下拉​

通过上面的引例,我们对下拉规范已经有了一定的理解,它是将我们输入的内容限定在一定的范围内,并且用倒三角下拉的方式让我们录入,这在我们很多的业务场景中都有应用,我们在这里需要关注的是下拉的整个实现过程:是先建立后绑定。后面我们要学习的几个数据规范的实现都是这样一个先建立后绑定的过程,需要我们关注的是,在不同的下拉规范中,建立和绑定的细节设置会有所不同。

示例:跟单员下拉设置

现在,我们把刚刚的需求再调整一下,还是在销售订单中,主表有个跟单员字段,但跟单员的信息不是固定的,而是从人员信息表中获取,而且只从销售部的人员中获取,我们又该如何实现这样的需求?

📺数据规范-下拉规范
下拉中取得销售部门的人员为跟单员

此时,我们还是需要通过下拉规范来实现,所不同的是,这次我们的取值来源是某个数据表的内容(人员信息表中销售部的人员信息),而不是之前的固定值。因此,我们在建立下拉规范的时候,还要确定我们的数据源,并且从数据源中筛选出部分数据,这就是我们要学习的另一种下拉建立,数据源下拉。

📺数据规范-下拉规范
数据源下拉

📺数据源下拉

下拉绑定设置​

我们来回顾下刚刚数据源下拉的整个设置过程:先选择人员信息表为我们下拉建立的来源表;然后编辑筛选条件,筛选出销售部的人员;最后绑定下拉,将人员信息表中的姓名内容填充到销售订单中的跟单员字段上。

整个过程就是选择数据源->清洗数据->使用数据的过程,这个过程,在后面我们统称为表达式过程。表达式其实就是Workfine对SQL的一种封装,让用户不需要写代码就能实现很多数据的交互。

上面,我们建立数据源的下拉时,选择数据源后,可以进行数据筛选。在某些情况下,我们筛选数据,是需要与当前绑定的数据表内容关联的,这个时候的筛选就需要在绑定的时候来进行。打个比方,人员信息表中,销售部门分为销售一部和销售二部,销售订单中有业务员和跟单员信息,业务员和业务员所属部分是通过系统变量自动取得,跟单员要求是与业务员相同部门的人员,这个时候需要先在销售订单中取得业务员的基本信息,再与人员信息表中进行匹配,就能得到相应的跟单员信息。

📺数据规范-下拉规范
下拉绑定设置

📺下拉绑定筛选

以上,就是我们下拉规范的应用介绍,整个过程都是先建立后绑定的过程。固定值下拉的建立比较简单,数据源下拉的建立会稍复杂,这也是我们第一次学习表达式的内容,选择数据源后,我们不仅可以在建立时进行数据筛选,在绑定时也同样可以进行数据筛选,这样,在数据的利用上就会更加的精准。

常见问题

  • 下拉规范中的不选可以隐藏吗?【
    不能,反复查看后发现是没有办法隐藏的。

相关文章

© 版权声明
THE END
喜欢就点赞吧
分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容