Skip to content

6.2 视图

视图是Workfine中进行数字化处理的重要功能,它可以理解为虚拟的数据表,就是在数据库中他有表的定义,但不占用存储空间,同时,又有很强的数字处理能力。

我们在之前数据规范和表间公式的学习中,很频繁的提到过一个词,叫做表达式。什么是表达式?我们把建立一个取数公式叫做一次表达式运算。取数公式只能是通过一次表达式运算后得出的结果,有时候我们需要通过多次表达式的运算才能得出结果,那这时就需要利用视图来进行多次表达式运算处理。

视图主要分为常规视图和组合视图两种,常规视图主要实现数据的关联,组合视图主要实现数据的叠加。在实际的数字处理过程中,我们往往同时利用多个常规和组合视图来得到我们想要的结果。

下面,我们来详细学习数据表关联、常规视图和组合视图的基础设计和详细应用。

6.2.1 数据表关联

数据表关联,是指表达式在选择数据源时,如果是多个数据表做来源,一般就要进行数据表关联。数据表关联是指,表与表之间,根据关联条件联系到一起,形成新的数据形式。 这句话就概括了我们在数据关联时要处理的问题:1、数据如何关联;2、关联后的数据形式是什么样的。比如,在下达了很多采购订单后,想知道不同类型的产品采购总额分别是多少,这个时候,我们会发现在采购订单中,并没有产品类型这个字段,而产品信息中有产品类型字段,那么,我们可以同时选择采购订单和产品信息作为数据源,通过产品编码进行关联后,得到我们想要的结果。 以下,为数据表关联的具体视频介绍 img 图:数据表关联

数据表关联:

6.2.2 常规视图

常规视图是我们应用最为普遍的一种视图,大多数情况的应用是将多个数据表关联,或者进行聚合运算,因此,我们要熟练掌握数据表关联相关的知识点(见上节),视图功能的核心并不是如何建立视图的操作,而是遇到问题时,如何利用视图来处理问题,这是我们使用视图的关键。如下,是常规视图的具体视频讲解 img 图:常规视图

常规视图:

6.2.3 组合视图

组合视图是视图的另一种形式,常规视图大多是以数据关联的形式出现,而组合视图是要进行数据组合,选择多个数据表后,要确定统一的数据字段,然后将同类的数据叠加到一起形成数据仓库。常规和组合的区别,我们可以理解为数据横向关联形成常规视图;纵向叠加形成组合视图。如下,是组合视图的具体视频讲解: img 图:组合视图

组合视图: