首页 理论教育 如何在查询设计器中创建查询?

如何在查询设计器中创建查询?

时间:2023-06-09 理论教育 版权反馈
【摘要】:启动查询设计器后,系统弹出两个窗口,第一个窗口是显示BEx的版本等信息,然后自动关闭;第二个窗口就是初始工作界面。1)查询设计器初始界面如图5-2所示。在右侧区域,当选中某个对象,如查询、特性、特性属性、关键值等时,会出现相应对象的属性。2)可以单击图5-2中的“新建”按钮开始新建一个查询。图5-4 查找并打开InfoCube4)在新建查询的空白窗口的InfoProvider区域中出现InfoCube,单击Rows/Columns,切换到行/列界面。

如何在查询设计器中创建查询?

启动查询设计器(Query Desinger)后,系统弹出两个窗口,第一个窗口是显示BEx的版本等信息,然后自动关闭;第二个窗口就是初始工作界面。

1)查询设计器初始界面如图5-2所示。

978-7-111-37555-5-Part02-167.jpg

图5-2 新建查询的初始界面

图5-2中除了菜单栏工具栏之外,其他对象介绍如下:

●InfoProvider信息提供者。在左侧区域,是Query的源,可以将信息提供者中的特性、属性和关键值拖放到中间的“过滤器”或者“行/列”中。

●Messages系统消息。在下侧区域,系统会给出操作后的成功、失败或警告消息。

●Properties属性栏。在右侧区域,当选中某个对象,如查询、特性、特性属性、关键值等时,会出现相应对象的属性。

●Filter和Rows/Columns。过滤器和行/列,在中间区域,可以单击两个选项卡切换,图5-2中界面为过滤器。过滤器中,可以用变量或默认值对特性加以限定;行/列中,用于拖放特性和关键值。

2)可以单击图5-2中的“新建”按钮开始新建一个查询。在弹出的窗口中单击InfoArea,去选择相应的模型来创建查询,可以单击右上角扳手形状的按钮来选择显示描述和/或技术名称,如图5-3所示。

978-7-111-37555-5-Part02-168.jpg

图5-3 显示描述和/或技术名称

3)找到相应的InfoArea,一直单击,直到找到相应的InfoProvider,如本例中的Sales InfoCube Demo,然后双击,或者选中Sales InfoCube Demo,然后单击Open按钮,如图5-4所示。

978-7-111-37555-5-Part02-169.jpg

图5-4 查找并打开InfoCube

4)在新建查询的空白窗口的InfoProvider区域中出现InfoCube,单击Rows/Columns,切换到行/列界面。在窗口中间出现自由特性、行、列和预览4个区域,如图5-5所示。

978-7-111-37555-5-Part02-170.jpg

图5-5 InfoProvider打开后

5)现在,按顺序完成如下操作(如图5-6所示)。

第1步:单击中间偏下位置的切换按钮Rows/Columns,切换到行/列界面。

第2步:选中左边的Key Figures,这时的操作和Windows中的操作一样,可以按住<Ctrl>键或<Shift>键做多选。

第3步:按住鼠标左键,将其拖动到Columns中。一般来说,关键值放在列中,而特性放在行或者自由特性(Free Characteristics)中,这时可以看到预览窗口(Preview)中已经有预览图。

978-7-111-37555-5-Part02-171.jpg(www.xing528.com)

图5-6 拖放关键值到列

6)用同样的方法将维度Sales展开,选中Sales Group Demo和Sales Demo两个信息对象,将其拖放到Rows中。这时预览窗口已加入了新选的行,如图5-7所示。

978-7-111-37555-5-Part02-172.jpg

图5-7 拖放特性到行

7)继续按前面的方法展开维度,选中Calendar Day,Customer Demo,Product Demo,拖放到Free Characteristics中。这时可以看到Preview没有变化,如图5-8所示。

978-7-111-37555-5-Part02-173.jpg

图5-8 拖放特性到自由特性中

到此,一个简单的报表就完成了。

注意:

●特性放在行中和自由特性中,没有本质区别。

●特性放在行中,则在报表打开时就会显示,是报表的“首发阵容”。

●特性放在自由特性中,需要报表用户将其拖入报表中,才能显示。

8)下面来熟悉一下右侧的属性栏。选择Rows下的Sales Group Demo和Sales Demo,单击右侧属性栏的Display选项卡。在Display as的下拉框中选择Key,这样在报表结果中就显示Key,而不是显示Text文本,如图5-9所示。

978-7-111-37555-5-Part02-174.jpg

图5-9 设置特性在报表中显示Key

9)查询(Query)不需要激活,保存即可。单击工具栏上的保存按钮978-7-111-37555-5-Part02-175.jpg,在弹出的窗口中输入查询的描述和技术名称,然后单击Save按钮,就将刚创建的查询保存了,如图5-10所示。

10)保存后,查询设计器的左下方消息区(Messages)出现查询保存成功的消息,而在中间过滤器(Filter)界面的默认值(Default Values)自动出现5个相应信息对象,如图5-11所示。

978-7-111-37555-5-Part02-176.jpg

图5-10 输入查询的技术名称和描述并保存

978-7-111-37555-5-Part02-177.jpg

图5-11 查询成功保存

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈