自定义维护视图变量(Maintenance view variant)
2017-12-23 10:01
225 查看
SAP后台大部份配置是以维护视图或视图族的形式展现,在前台操作前者可用SM30维护、后者用SM34进行加载维护,视图簇相当于多个视图的集合。SM30、SM30维护的视图(簇)也可以用SE93生成独立的事物码。SM30除维护视图外,还可以维护视图变量。
维护视图中除包含编辑的数据表信息外,还包含一套程序加以控制。而维护视图变量(Maintenance
view variant)则不包含程序,只是对维护视图进行字段和条件筛选,在加载视图变量进行维护时,只会出现维护视图的子集数据。这样,一个带有程序控制的维护视图,生成多个带有筛选条件的视图变量,而用SM30加载不同视图变量以适用于不同的配置场景。
例如用于定价条件类型的维护视图V_T685A,生成了多个视图变量,其中VV_T685A_MA用于采购的条件类型,VV_T685A_VA用于销售的条件类型、VV_T685A_V1用于税务的条件类型等。
系统的视图变量命名一般以“VV_”开头,与“V_”开头的视图加以区别。维护视图变量用T-CODE:SE54创建,生成后可用SM30维护,也可用SE93创建独立的事物码。与维护视图一样,视图变量的创建与修改,是corss-client级操作,需要生成工作台级传输请求,并需要指定一个包(Package)。
现在我们模拟一个场景,比如要维护显示公司人员的配置表,比如目前我仅仅想让某些人员看到1010公司代码下的人员如何维护。
事务代码SE54进入之后,点击“编辑视图变式”按钮。
输入维护视图变式的名称,选择“ABAP字典”进行创建。
依次按下述顺序合理创建。
接着保存激活,保存完成,就需要维护授权组,点击菜单“实用程序→分配权限组”进入,在此输入此次维护视图变量名称,权限组给“&NC&”(无授权组),然后返回,底部会有黄色按钮的警告信息,可以按回车键通过。
以上维护完成,最后需激活,在激活过程中会弹出对象对话框,仍旧需要指定传输请求和开发包。如果前步没有维护授权组,则会弹出一个对话框要求进行补充。
最后在前台输入SM30进入后,输入ZVT_FIDEP进行显示和维护。
最后老实说这个功能不是特别有效,就为了权限控制。
维护视图中除包含编辑的数据表信息外,还包含一套程序加以控制。而维护视图变量(Maintenance
view variant)则不包含程序,只是对维护视图进行字段和条件筛选,在加载视图变量进行维护时,只会出现维护视图的子集数据。这样,一个带有程序控制的维护视图,生成多个带有筛选条件的视图变量,而用SM30加载不同视图变量以适用于不同的配置场景。
例如用于定价条件类型的维护视图V_T685A,生成了多个视图变量,其中VV_T685A_MA用于采购的条件类型,VV_T685A_VA用于销售的条件类型、VV_T685A_V1用于税务的条件类型等。
系统的视图变量命名一般以“VV_”开头,与“V_”开头的视图加以区别。维护视图变量用T-CODE:SE54创建,生成后可用SM30维护,也可用SE93创建独立的事物码。与维护视图一样,视图变量的创建与修改,是corss-client级操作,需要生成工作台级传输请求,并需要指定一个包(Package)。
现在我们模拟一个场景,比如要维护显示公司人员的配置表,比如目前我仅仅想让某些人员看到1010公司代码下的人员如何维护。
事务代码SE54进入之后,点击“编辑视图变式”按钮。
输入维护视图变式的名称,选择“ABAP字典”进行创建。
依次按下述顺序合理创建。
接着保存激活,保存完成,就需要维护授权组,点击菜单“实用程序→分配权限组”进入,在此输入此次维护视图变量名称,权限组给“&NC&”(无授权组),然后返回,底部会有黄色按钮的警告信息,可以按回车键通过。
以上维护完成,最后需激活,在激活过程中会弹出对象对话框,仍旧需要指定传输请求和开发包。如果前步没有维护授权组,则会弹出一个对话框要求进行补充。
最后在前台输入SM30进入后,输入ZVT_FIDEP进行显示和维护。
最后老实说这个功能不是特别有效,就为了权限控制。
相关文章推荐
- ABAP函数:VIEW_MAINTENANCE_CALL(维护表视图等)
- ABAP函数:VIEW_MAINTENANCE_CALL(维护表视图等)
- ABAP函数:VIEW_MAINTENANCE_CALL(维护表视图等)
- UICollectionView(集合视图)以及自定义集合视图
- 自定义view(视图类)
- Glide 入门到精通之九——SimpleTarget 和 ViewTarget 用于自定义视图类
- 使用VIEW_MAINTENANCE_CALL创建表维护程序
- Android\OPhone自定义视图(View)
- 完美解决Android的WebView加载失败(404,500),显示的自定义视图
- 自定义类似于ViewPager的可上下滑动切换效果的视图
- 自定义View视图
- iOS7新特性 ViewController转场切换(三) 自定义视图控制器容器的切换---非交互式
- 【Android】自定义视图View之---Canvas和Path对象
- android ViewPager实现的轮播图广告自定义视图,网络获取图片和数据
- 自定义视图(继承View)
- 自定义View(视图)的创建、添加、移除细节分析
- Android开发之自定义View(视图)
- iPhone开发【十八】自定义视图之ActionSheet中使用PickerView
- iOS实现自定义的弹出视图(popView)