FavoriteLoading
0

数据字典-创建视图(View)

[隐藏]

1, 视图介绍

SAP的视图有4种,数据库视图、维护视图、投影视图和帮助视图。
数据库视图通过inner join的方式把若干个数据库表连接起来,可以类似的作为一个数据库表在ABAP里使用。
维护视图是通过outer join的方式把数据表连接起来,可以作为维护表格内容的一种方式,很多配置都是通过维护视图实现的;
投影视图有点类型数据库视图,但是是通过outer join的方式,可以隐藏一些字段内容。
帮助视图用于创建ABAP的搜索帮助。

2016-08-30_11-13-08

2, 创建database视图

SE11,选择view,输入视图名字,点击创建。

2016-08-30_11-17-10

在跳出的界面上选择database视图,

2016-08-30_11-18-59

输入关联的表,vbak,vbap,选中点击‘relationship’,系统会弹出一个对话框,自动给出关联关系,选择需要关联的字段,点击copy按钮,如下:

2016-08-30_11-22-02

当然也可手动加入关联关系,

2016-08-30_11-23-31

切换到view fields 界面,输入需要展示的字段,也可以通过‘table fields’按钮快速选择填入,选择base table

2016-08-30_11-25-03

在base table选择需要显示的字段,

2016-08-30_11-25-37

切换到selection conditions界面,可以输入条件筛选数据,同上,也可通过table field输入,本例,筛选条件为VBAK表中的VBTYP = ’C'的订单才显示。

2016-08-30_11-31-52

激活保存。

2016-08-30_11-28-33

3, 查看视图内容

可以通过下图红框内按钮查看刚创建好的database view的内容。

2016-08-30_11-34-34

以上。