abap系统自带维护表函数应用
2009-07-24 14:34
316 查看
前段时间需要做一个用户交互的程序,自己先创建一个表,然后调用 VIEW_MAINTENANCE_CALL 函数即可,
值的说明是用se11创建表时,需要将表se54生成对象才可以这样做。如图所示:
然后在se11程序中进行调用如下:
REPORT zmmtest.
"end-of-selection.
perform zview_maintance using '表名'.
*&---------------------------------------------------------------------*
*& FORM ZVIEW_MAINTANCE
*&---------------------------------------------------------------------*
" 维护自定义视图过程
*----------------------------------------------------------------------*
" -->p_VIEW_NAME TEXT
*----------------------------------------------------------------------*
form zview_maintance using p_view_name like dd02v-tabname.
call function 'VIEW_MAINTENANCE_CALL'
exporting
action = 'U'
view_name = p_view_name
exceptions
client_reference = 1
foreign_lock = 2
invalid_action = 3
no_clientindependent_auth = 4
no_database_function = 5
no_editor_function = 6
no_show_auth = 7
no_tvdir_entry = 8
no_upd_auth = 9
only_show_allowed = 10
system_failure = 11
unknown_field_in_dba_sellist = 12
view_not_found = 13
maintenance_prohibited = 14
others = 15.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
endform.
值的说明是用se11创建表时,需要将表se54生成对象才可以这样做。如图所示:
然后在se11程序中进行调用如下:
REPORT zmmtest.
"end-of-selection.
perform zview_maintance using '表名'.
*&---------------------------------------------------------------------*
*& FORM ZVIEW_MAINTANCE
*&---------------------------------------------------------------------*
" 维护自定义视图过程
*----------------------------------------------------------------------*
" -->p_VIEW_NAME TEXT
*----------------------------------------------------------------------*
form zview_maintance using p_view_name like dd02v-tabname.
call function 'VIEW_MAINTENANCE_CALL'
exporting
action = 'U'
view_name = p_view_name
exceptions
client_reference = 1
foreign_lock = 2
invalid_action = 3
no_clientindependent_auth = 4
no_database_function = 5
no_editor_function = 6
no_show_auth = 7
no_tvdir_entry = 8
no_upd_auth = 9
only_show_allowed = 10
system_failure = 11
unknown_field_in_dba_sellist = 12
view_not_found = 13
maintenance_prohibited = 14
others = 15.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
endform.
相关文章推荐
- 使用intent调用Android系统自带应用
- iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话)
- 使用Excel调用ABAP系统的函数
- 系统控件配合OfferKeyEventL()函数的应用
- 【c++】c++标准库自带的排序函数sort的复习与应用
- 系统自带排序函数qsort()
- ABAP-读取应用服务器目录信息的函数代码摘抄
- ABAP语言常用的系统字段及函数
- 【算法】一个比系统自带的sqrt函数快四倍的sqrt
- iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话)
- 中央电视台硬盘播出系统的扩展应用与维护经验(mxf 格式)
- Android应用开发——系统自带样式Android:theme
- Day 5(11.8):(1)熟悉系统自带的一些函数
- iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话)
- 仿快图系统自带图片浏览器应用源码项目
- 【编码随笔】STL中系统常见自带函数对象小结(不断更新)
- s3c2440系统自带的管脚宏和函数
- iOS程序中调用系统自带应用
- 用Android系统自带的安装apk的api安装应用完成后点击图标总是从第一个activity开始
- 无需深厚技术背景,也可以做好系统和应用维护管理