自建表格及表格维护生成器
2011-08-23 10:58
197 查看
表格维护生成器
有时候我们对于自己建的数据库表,要进行数据维护,有些简单的维护不用我们写程序,可以直接建个表格维护生成器。
1、创建好透明表(如数据库表名为ZPCJ-车间维护表为例);
首先用SE11创建表ZPCJ
出现下列屏幕,短文本输入这张表的描述,CLASS选A应用表就可以了,
点允许通过标准表格维护工具维护,然后点允许,可以直接通过表格维护数据
点击Fields,出现下列屏幕,输入这张数据库表需要的字段。
点击技术设置,出现下列屏幕,输入表格类型和大概数据记录条数。激活表格,然后数据库表就建好了。
2、生成维护对象
运行事务代码se54,输入透明表名ZPCJ,选择生成方式“生成对象”,点【创建/修改】进入下一屏幕;也可以在SE11中使用程序中-表格维护生成器直接进入,如下图:
出现下列屏幕,输入“权限组”(一般可为&NC&)、“函数组”(即透明表名)、“屏幕号”(可自己定义)
然后点新建,保存。这样表格维护生成器就生成了
3、直接通过SE16维护数据。
出现下列屏幕,你就可以直接录入数据了,然后保存即可。
如果想另外建立一个事务代码来维护数据,可以写个程序调用函数,然后用SE93建立事务代码。
CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
EXPORTING
ACTION = 'S'
VIEW_NAME = 'ZPCJ'
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.
4、运行事务代码即可看到效果。
有时候我们对于自己建的数据库表,要进行数据维护,有些简单的维护不用我们写程序,可以直接建个表格维护生成器。
1、创建好透明表(如数据库表名为ZPCJ-车间维护表为例);
首先用SE11创建表ZPCJ
出现下列屏幕,短文本输入这张表的描述,CLASS选A应用表就可以了,
点允许通过标准表格维护工具维护,然后点允许,可以直接通过表格维护数据
点击Fields,出现下列屏幕,输入这张数据库表需要的字段。
点击技术设置,出现下列屏幕,输入表格类型和大概数据记录条数。激活表格,然后数据库表就建好了。
2、生成维护对象
运行事务代码se54,输入透明表名ZPCJ,选择生成方式“生成对象”,点【创建/修改】进入下一屏幕;也可以在SE11中使用程序中-表格维护生成器直接进入,如下图:
出现下列屏幕,输入“权限组”(一般可为&NC&)、“函数组”(即透明表名)、“屏幕号”(可自己定义)
然后点新建,保存。这样表格维护生成器就生成了
3、直接通过SE16维护数据。
出现下列屏幕,你就可以直接录入数据了,然后保存即可。
如果想另外建立一个事务代码来维护数据,可以写个程序调用函数,然后用SE93建立事务代码。
CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
EXPORTING
ACTION = 'S'
VIEW_NAME = 'ZPCJ'
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.
4、运行事务代码即可看到效果。
相关文章推荐
- 自建表格及表格维护生成器
- SAP表格维护生成器生成数据表维护视图程序
- SAP 表格维护生成器-部分字段不能修改或不能看见
- SAP表格维护生成器生成数据表维护视图程序
- SAP ABAP编程 维护视图(表格维护生成器)创建事务代码
- 表格维护生成器
- 表格维护生成器
- SAP 表格维护生成器-部分字段不能修改或不能看见
- 表格维护生成器
- ABAP用表格维护生成器维护数据sm30
- ABAP用表格维护生成器维护数据sm30
- sap表格维护生成器生成数据表维护视图程序
- SM30 表格维护生成器
- 表格维护生成器-部分字段不能修改或不能看见
- 6.以表格单据式单表为模板定制模块:订单信息维护
- jquery表格的维护和删除
- jQuery表格的维护和删除操作
- 表格维护工具调用方法
- 【转载】ABAP自建可维护表传输到正式机后,提示:客户 XXXX 有不可修改状态 处理方法
- abap 开发之创建表维护生成器