新建表维护程序SM30

1、先新建一个客制表

2、创建一个函数组

3、SE11中该表->实用程序->表维护生成器->权限组填写&NC& ->  函数组填写刚才创建的函数组->维护类型为一步->概述屏幕101->点击查找屏幕号旁边的创建按钮就OK了

这边说明一下:表维护的实质是自动生成维护页面并存放到函数组中的,所以维护类型选择‘一步’即可。概述屏幕字段设置成101是因为1000-1010为SAP保留的屏幕号,并且同一个函数组中有多个屏幕号时不能重复。

如图:

 

4.事物代码进入SM30,填上刚才新建的表名称,点击维护就可以维护数据表了,但是这边主键只能在新建时候维护,一旦保存后就不可以修改了,但是可以删除该条数据重新建。

可以为维护表分配T-CODE.  还可以在函数组下面的屏幕上显示字段是否可以维护的时候可输入。

SE93->事务代码名称->创建->选择最后一个Transaction with parameters(parameter transaction)->进入创建参数事物界面->默认值的事物字段下填写SM30并且勾选跳过启始屏幕->勾选SAPGUI for Windows表示支持windows中显示页面->填写下面的Default Values:第一个参数VIEWNAME表示维护表的名称,在值字段输入表名称

第二个参数写上 UPDATE 表示在登录SM30后为编辑模式,在值字段维护参数'X'为激活该功能

该功能也可以维护SHOW属性,表示登录时默认为查看模式->保存激活,就可以通过事物代码直接进入表维护中。

 

 

转载于:https://www.cnblogs.com/caizjian/p/3708160.html

<think>好的,我现在需要帮助用户在SAP系统中使用SM30事务码创建和维护视图。首先,我应该回忆一下相关的步骤和注意事项。根据用户提供的引用资料,特别是引用[1]和引用[3],用户需要通过SE11创建表,然后通过表维护生成器生成视图,再用SE93创建事务码绑定到SM30。 首先,用户的问题是如何在SM30下创建和维护视图,所以重点应该在创建表视图的过程。步骤可能包括:使用SE11创建自定义表,然后生成维护视图,接着配置表维护生成器,最后将视图与SM30关联起来。需要确保用户有正确的权限,可能需要用SE93创建事务码,特别是如果生产环境没有SM30权限的话。 接下来,我需要检查是否有遗漏的步骤,比如授权对象或视图簇的使用。引用[2]提到SM34用于维护视图簇,但用户的问题是关于SM30,所以可能不需要涉及视图簇。不过,可能需要区分视图和视图簇的不同,确保用户明确自己在创建的是单个视图还是视图簇。 另外,用户可能需要知道如何通过SM30访问已经创建的视图,这可能需要事务码的绑定。例如,引用[1]提到通过SE93创建自定义事务码绑定到SM30和特定的表视图。因此,在创建完视图后,用户可能需要使用SE93来生成一个专门的事务码,方便用户访问,特别是在权限受限的环境中。 还需要考虑语法正确性,比如在SE11中定义表结构时,字段的数据类型和长度是否正确,是否设置了关键字段。维护生成器中的功能组可能需要事先存在,或者需要新建,这可能会影响后续步骤。 最后,生成相关问题时要围绕创建和维护视图的相关操作,比如权限问题、维护生成器的作用、事务码创建等,确保问题覆盖用户可能遇到的后续疑问。</think>### 在SAP SM30下创建和维护视图的步骤 #### 1. **使用SE11创建自定义表** - 进入事务码$SE11$,选择“数据库表”,输入表名(以`Z`或`Y`开头),点击“创建”。 - 定义表字段、数据类型、长度及描述,并指定关键字段。例如: $$ \text{字段: MANDT(客户端), ID(主键), NAME, VALUE} $$ - 保存并激活表,确保表结构符合业务需求[^1]。 #### 2. **通过表维护生成器生成视图** - 在SE11表编辑界面,点击菜单栏的**实用程序表维护生成器**。 - 输入功能组(如`ZMAINT_GROUP`),若不存在需先通过SE80创建功能组。 - 勾选“授权组”(如`&NC&`表示无需权限控制),保存并生成维护视图[^1][^2]。 #### 3. **通过SM30维护视图数据** - 直接使用事务码$SM30$,输入表名,点击“维护”即可增删改数据。 - 若需限制用户权限,可创建自定义事务码(见步骤4)[^3]。 #### 4. **创建自定义事务码(可选)** - 使用$SE93$创建事务码(如`ZMY_VIEW`)。 - 在“事务属性”中选择“参数事务”,输入`SM30`,并在“默认值”中配置参数: ``` VIEWNAME=表名 UPDATE=1 ``` - 保存后,用户可通过该事务码直接访问维护视图[^3]。 #### 5. **维护视图的权限控制** - 若需权限管理,需在表维护生成器中设置授权组(如自定义组`Z_AUTH_GROUP`)。 - 通过PFCG角色分配,将权限对象`S_TABU_NAM`关联到该组。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值