使用事件使表中的字段不可编辑

2020-09-03 15:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个包含约10个...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个包含约10个字段的自定义表。当分配给特定角色的用户访问该表的维护视图以编辑内容时,应只允许他们更改3个字段的内容

可以使用表事件来完成此限制,而无需更改屏幕画图器中的属性以及在PBO中进行编码以修改屏幕吗? 。 一旦在表中添加了新字段并重新生成了服务界面,PBO中所做的更改将丢失,因此请查看是否有其他替代方法。

任何提示都会有所帮助。

谢谢

卡维莎

6条回答
愤怒的猪头君
2020-09-03 16:13

您好,

表维护事件

该值 在维护屏幕上显示的任何字段也可以根据要求进行更改,例如对于表中的每个新条目,该字段之一应具有自动显示的恒定值。 为此,需要选择执行操作的事件。 在这种情况下,事件" 05正在创建新条目"。

表维护中可用的事件列表

01在将数据保存到数据库中之前

02之后 将数据保存到数据库中

03删除显示的数据之前

04删除显示的数据之后

05创建新条目

06完全执行"获取原件"功能后

07校正所选字段的内容之前

08校正所选字段的内容之后

09获取条目的原始文件后

10创建了更改任务的标题条目(E071)之后

11更改了更改任务的键条目之后(E071K)

12更改更改任务的键条目(E071K)后

13退出编辑(退出主功能模块)

14在锁定/解锁主功能后 模块

15检索del之前 条目

16检索已删除的条目之后

17不要使用。 打印前:事件26

18检查数据是否已更改

19在初始化全局变量,字段符号等之后

20在输入日期后 子屏幕("时间"选项卡。/views)

21填充隐藏字段

22转到其他语言的长文本维护

23致电地址之前 维护屏幕

24限制输入后(时延选项卡/视图)

25各个授权检查

26创建列表之前

27创建或复制GUID(不是关键字段)后

28输入时间限制的日期限制后。 视图

AA代替标准数据读取例程

AB代替标准数据库更改例程

AC代替标准"获取原始"例程

p>

AD代替标准的RO字段读取例程

AE代替标准的位置编码

AF代替读取其他语言的文本

AG

AH代替其他语言的文本的'Get Original'代替

ST GUI菜单主程序名称

AI内部 仅使用

一周热门 更多>