SAP系统提供了两个傻瓜型的列表生成工具:QuickViewer和QuickQuery
见到这两个工具,KeyUser往往如获至宝,我们可以用它创建“固定资产列表”、“物料列表”等
QuickViewer与QuickQuery的区别在于:QuickVier不能创建包括统计、排序等功能的列表,只能创建基本列表
使用这两个工具只需要少量的数据库知识,不需要程序开发的知识
下面这个图说明了这两个工具生成列表的过程:一、创建QuickView1、运行TCode:SQVI(路径:工具-ABAP工作台-实用程序-SQVI-快速查看)
屏幕如下:输入欲创建的QuickView名称
例如我想创建“固定资产列表”,则输入名称“FA_LIST”,点击“Create”按钮
2、系统会弹出一个创建对话框
屏幕如下:输入对于这一张报表的描述,DataSource有四个选择:表、表连接、逻辑数据库、SAPQueryInfoSet
在这里,我们选择表连接(即:从多个关联表中取数)
点击确认按钮
3、下面是QuickView的设计界面:插入五个数据库表ANLA资产主记录ANLB折旧条件ANLC资产值ANLH主资描述ANLZ时间相关资产分配这五个表是有关固定资产的基本表,系统已经设置完整的外键,所以,系统会自动设定表之间的关系
但是,系统自动增加的表之间的关系是依据插入表的先后顺序而定,这种关系往往是错误的,我们需要对表的链接做出调整
在本例中,ANLH、ANLZ、ANLB都与ANLA左外链,而ANLC与ANLB内联
关联表加入完成后,点击返回按钮
4、下面是QuickView的主界面“AvailablesFields”包括了上一步选择的数据库表中的所有字段
“Fieldsinlist”包括在列表中将会显示的字段
根据需要将字段从“AvailablesFields”移动到“Fieldsinlist”