SAP维护生成器

2020-09-15 14:04发布

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

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


我创建了一个带有类别和描述的自定义表。 描述字段不可编辑,取决于输入的类别。

当我创建一个新条目时,会显示正确的描述,但是当我更改类别时,按Enter键后不会显示新描述。 只有保存并退出屏幕并返回后,才会显示新的说明。

我尝试了事件1、2和5。没有运气。 我试图通过一个模块在PAI代码中添加代码,但是还是没有运气。 附言 按下Enter会发生什么事件? 我有空间,而不是U,I或D。

期待一些帮助。 预先谢谢你。

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

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


我创建了一个带有类别和描述的自定义表。 描述字段不可编辑,取决于输入的类别。

当我创建一个新条目时,会显示正确的描述,但是当我更改类别时,按Enter键后不会显示新描述。 只有保存并退出屏幕并返回后,才会显示新的说明。

我尝试了事件1、2和5。没有运气。 我试图通过一个模块在PAI代码中添加代码,但是还是没有运气。 附言 按下Enter会发生什么事件? 我有空间,而不是U,I或D。

期待一些帮助。 预先谢谢你。

付费偷看设置
发送
3条回答
SAP砖家
1楼-- · 2020-09-15 14:35

做到这一点的正确方法(SAP所做的事情)是:

-从表中删除"说明"列

-在另一个表,"文本"表(或DDIC域中的可能值)中定义可能的类别描述,并定义用于链接两个表的外键

-创建一个视图以连接两个表

-在该视图上创建维护视图,并将"描述"列设为只读

您不需要事件。

xfwsx85
2楼-- · 2020-09-15 14:18

嗨,

保存时进行调试检查,然后退出以了解其工作原理。

表维护中可用的事件列表:

01在数据库中保存数据之前
02在数据库中保存数据之后
03在删除显示的数据之前
04在删除显示的数据之后
05创建新条目
> 06完全执行"获取原稿"功能后
07在校正所选字段的内容之前
08在校正所选字段的内容之后
09在获取条目的原稿之后
10 创建更改任务的标题条目(E071)后
11更改更改任务的键条目(E071K)后
12更改更改任务的键条目(E071K)后
13退出编辑 (退出主要功能模块)
14锁定/解锁主要功能模块后
15检索删除的条目之前
16检索删除的条目之后
17不要使用。 在打印之前:事件26
18在检查数据是否已更改之后
19在初始化全局变量,字段符号等之后
20在日期子屏幕中输入(时间分配选项卡。/views)
21填充隐藏的字段
22转到其他语言的长文本维护
23调用地址维护屏幕之前
24限制输入之后("时间"选项卡/视图)
25 单个授权检查
26在创建列表之前
27在创建或复制GUID(非键字段)之后
28在输入时间限制日期之后。 views
AA代替标准数据读取例程
AB代替标准数据库更改例程
AC代替标准'Get original'例程
AD代替标准RO字段读取例程
AE代替标准定位编码
AF代替阅读其他语言的文本
AG代替其他语言的文本的"获取原件"
AH代替其他语言的文本的数据库更改
ST GUI菜单主程序名称
AI仅供内部使用

SAP小黑
3楼-- · 2020-09-15 14:32

嗨罗伯托

我尝试了事件21,但它确实起作用。 还必须添加一些代码-修改表并提交工作,但是现在字段在输入时显示新值和更新值。

一周热门 更多>