数据库表内容维护

维护数据库表主要有三种方式

  • SE11 -> Utilties -> Table Contents -> Create Entries (需要允许维护,否则无法直接处理)

  • SE16N 选中 Maintain entries(需要允许维护,否则无法直接处理)

  • SM30 表维护视图
    首先需要在SE11中建立表维护视图 Utilties -> Table Maintenance Generator

Authorization Group 是针对维护权限的管理 【&NC&】 为开放
Function group 是指当前的维护视图保存到哪个函数组中
Maintenance Screens / Maintenance type 分为一步和两步维护(屏幕编号 1000-1010 一般为系统预留)
【Find Scr. number(s)】可以用来显示屏幕编号的可用值、已用值

one step 时 填写 Overview screen 屏幕编号

two step 时 填写 Overview screen & Single screen 屏幕编号(新增两步维护时需要创建数据屏幕)

数据维护完成之后需要点击创建完成新建,保存相应的数据到CTS中

已创建的点击保存更新,保存相应的数据到CTS中(一般建议删除后重建)

创建事务代码进行指定的表维护视图(使用SE93 选择 parameter transaction 和维护视图相关)

相当于指定事务代码执行SM30并且点击修改的录屏

Transaction 为 SM30
选中 Skip initial screen (跳过SM30的初始界面,否则输入事务代码后需要回车才能进入维护屏幕)
Classification 选中 Inherit GUI Attribute 表示默认当前GUI全部场景支持
Name of screen field 以及 Value 输入对应的值
VIEWNAME 输入维护视图的名称
UPDATE 输入X
保存后即可执行事务代码进入维护视图

posted @ 2021-12-12 15:23  BoyBo  阅读(215)  评论(0)    收藏  举报