1||| 通过菜单选择“工具->ABAP工作台->实用程序->SQVI->快速查看”,或者在命令栏中输入“SQVI”命令,弹出Quick View编辑界面,如图1所示
2||| 在命名栏中输入准备创建的Quick-View名称,然后单击“Create”按钮,弹出“Create QuickView”对话框,如图2所示
3||| 在该对话框中输入对于报表的描述,Data Source有4个选择:表、表连接、逻辑数据库、SAP QueryinfoSet。此例中选择“表连接”选项(从多个关联表中取数),然后单击“确认”按钮,弹出QuickView设计界面,如图3所示
4||| 在菜单中选择“编辑->插入表”选项,在弹出的“添加表”对话框中输入要加入的基本表表名,此例中选择PRPS、MESG、BKPF等3张表。由于这3张表系统已经设置完整的外键,所以系统会自动设定表之间的关系。但是,系统自动增加的表之间的关系是根据入表的先后顺序而定,这种关系往往是错误的,为此可以根据需要对表的链接做出调整。在调整完关联表以后,单击返回按钮,返回到QuickView细节编辑界面,如图4所示
5||| 在此界面中,右边的“Available Fields”栏目包括了上一步选择的数据库表中的所有字段,“Fields in list”包括在列表中将会显示的字段。根据需要将字段从“Available Fields”移至“Fields in list”,通过“向上”或者“向下”按钮,可调整选择字段的输出顺序
6||| 然后选择“Sort sequence”视图,在这张视图中可以指定列表的排序规则,如图5所示
7||| 再选择“Selection fields”视图,在这张视图可以指定选择屏幕上将出现的字段,如图6
8||| 以上工作完成后,单击保存按钮,然后单击“执行”按钮测试运行该图表,如图7所示
9||| 运行TCode:SQVI,输入Quick-View名称,选择菜单“QuickView->其他功能->显示报表名”。知道了报表名称,就能够在ABAP编辑器中查看系统自动生成的代码,也能够为该列表分配一个事物代码,如图8所示