SAP表格维护生成器生成数据表维护视图程序
2011-12-05 14:51
405 查看
SAP 标准数据表中数据是通过前台的一系列操作进行维护的。少数情况下,可以直接在表中修改,但这是不被推荐的作法。在ABAP开发的过程中有时需要在数据字典中自定义数据表,而自定义数据表,也需要进行数据维护。除了自己定义报表程序来进行维护外,SAP还给我们提供了一种行之有效的方法,来建立前台维护自定义数据表的程序。这就是表格维护生成器。下面将介绍,表格维护生成器的具体用法。
一、建立自定义的数据表。
1.在SE11中创建数据表,维护文本描述和表的类型。在传输和维护标签页选择“允许通过标准表格维护生成工具维护”。
2.设计表格字段。
3.维护表格技术设置,设置数据类和大水范畴。
4.保存并激活表格。
二、生成维护代码
有两种方法可以用来生成表维护程序
1.在SE11中,打开数据表,菜单-实用程序-表格维护生成器。
2.用事务码SE54打开表格维护生成器。
输入维护视图的名称(V_表名),维护权限组、函数组、开发类,保存。
三、给维护程序分配事务码。
有三种方法:
1.在事务码SE93中新建事务码,类型为PARAMETER TRANSACTION。事务栏填SM30,跳过起始屏幕,维护屏幕字段中,表名,操作;输入默认字段:VIEWNAME = '自定义的表名' 和UPDATE = 'X';保存激活即可;如下图
2.新建程序开调用维护视图。
新建程序ZVIEW,调用以下两个函数中的任何一个即可。
*CALL FUNCTION 'RS_TABLE_LIST_CREATE'
* EXPORTING
* TABLE_NAME = 'V_ZSFQ09'
* ACTION = 'U'
* .
*IF SY-SUBRC <> 0.
*
*ENDIF.
CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
EXPORTING
ACTION = 'U'
VIEW_NAME = 'V_ZSFQ10'
.
IF SY-SUBRC <> 0.
ENDIF.
一、建立自定义的数据表。
1.在SE11中创建数据表,维护文本描述和表的类型。在传输和维护标签页选择“允许通过标准表格维护生成工具维护”。
2.设计表格字段。
3.维护表格技术设置,设置数据类和大水范畴。
4.保存并激活表格。
二、生成维护代码
有两种方法可以用来生成表维护程序
1.在SE11中,打开数据表,菜单-实用程序-表格维护生成器。
2.用事务码SE54打开表格维护生成器。
输入维护视图的名称(V_表名),维护权限组、函数组、开发类,保存。
三、给维护程序分配事务码。
有三种方法:
1.在事务码SE93中新建事务码,类型为PARAMETER TRANSACTION。事务栏填SM30,跳过起始屏幕,维护屏幕字段中,表名,操作;输入默认字段:VIEWNAME = '自定义的表名' 和UPDATE = 'X';保存激活即可;如下图
2.新建程序开调用维护视图。
新建程序ZVIEW,调用以下两个函数中的任何一个即可。
*CALL FUNCTION 'RS_TABLE_LIST_CREATE'
* EXPORTING
* TABLE_NAME = 'V_ZSFQ09'
* ACTION = 'U'
* .
*IF SY-SUBRC <> 0.
*
*ENDIF.
CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
EXPORTING
ACTION = 'U'
VIEW_NAME = 'V_ZSFQ10'
.
IF SY-SUBRC <> 0.
ENDIF.
相关文章推荐
- sap表格维护生成器生成数据表维护视图程序
- SAP表格维护生成器生成数据表维护视图程序
- SAP ABAP编程 维护视图(表格维护生成器)创建事务代码
- SAP航班系统示例数据生成程序
- 如何在SAP中生成可以手工维护表内容的表格
- SAP创建物料主数据(维护长文本,质量视图中质量类型,分类视图)
- 实战SAP:【总结】系统生产数据表维护程序
- ABAP用表格维护生成器维护数据sm30
- [SAP]ABAP动态生成经典应用之Table数据Upload 程序
- SAP 表格维护生成器-部分字段不能修改或不能看见
- ABAP用表格维护生成器维护数据sm30
- SAP 表格维护生成器-部分字段不能修改或不能看见
- jquery 读取页面表格中的数据 生成批量insert代码 并以ajax方式传给后台
- 【code】flex根据数据,动态生成表格
- C++文本查询程序 C++Primer练习12.28 使用vector,map,set容器保存来自文件的数据并生成查询结果
- C++文本查询程序 不要定义类和智能指针管理数据 C++Primer练习12.28 使用vector,map,set容器保存来自文件的数据并生成查询结果
- Html Table用JS导出excel格式问题 导出EXCEL后单元格里的000412341234会变成412341234 7-14 会变成 2018-7-14(7月14) 自定义格式 web利用table表格生成excel格式问题 js导出excel增加表头、mso-number-format定义数据格式 数字输出格式转换 mso-number-format:"\@"
- [程序]自己做了一个测试数据生成器 可以下载
- 一个可以从excel中读取数据并生成xml的vba程序
- datagrid数据表格的维护