mstr学习手记(二)之筛选

来源:互联网 发布:js固定顶部悬浮导航 编辑:程序博客网 时间:2024/06/05 02:18

筛选有些类似于SQL中的where条件语句,限定查询的结果集。可以作用于度量、实体。我的理解是对记录行进行筛选。

筛选中的过滤选项有四种:实体限定、限定集、报表的快捷方式、筛选的快捷方式。以下主要介绍实体限定。

(一)实体限定:操作基本单元为实体,以实体形式(ID,描述等)或元素为限定。常用的是以实体形式为限定。

1)实体形式限定:对实体(相当于数据表中的列)进行一系列运算,主要比较运算,在该实体上限定查询结果。

操作符:包含有常用的比较操作符。

在操作符下面有一个下拉菜单,里面包含了“值、简单提示、自定义”三种方式,“值”项需要提供具体的值。如现在在商品表中有一个价格字段,我们创建了价格实体,希望查询价格小于20元商品,可以通过定义筛选实现这个需求。具体步骤如下:

1、新建价格实体。

2、在过滤条件中选择实体限定。

3、选择实体时选择价格实体;在以下列限定选择在新建实体时定义的实体形式。

4、操作符选择小于,下拉菜单中选择“值”,输入值“20”,则该价格筛选建立完成了。

另外还两个选择就是简单提示和自定义。简单提示是可以用于动态的输入值。按照提示的步骤操作即可。自定义可根据需求自已定义比较或限制操作。值得一提的是在自定义中还可以定义两个实体之间的筛选条件。如下面例子,假设商品表还是一个字段是进货价,由于商场进行的一些优惠活动,可能存在商品价格小于进货价格的优惠商品, 如查询这类优惠商品,我们可以通过筛选中的自定义选项实现,操作符仍选择“小于”,选择自定义,将进货价格实体拖进“自定义”右边的输入栏中即可。

(二)元素:操作基本单元为元素,我的理解就是记录。这种方式有两个选项:在列表中和不在列表中,表示记录中的元素是否在导入进来的列表中的记录。

二、限定集

用于创建基于度量、或实体关系的集。

三、对报表的快捷方式

创建对现存报表的快捷方式

四、筛选的快捷方式

对现存报表的快捷方式。