更改日期-更改者

2020-08-26 15:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经创建了一个自定义...

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

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


大家好,

我已经创建了一个自定义表格。 除了自定义字段外,我们在此表中还需要" changed Date(AEDTM)"和" changed by"字段。

用户不会填写这些字段,系统应自动填写。

例如:每当创建新记录(使用sm31)时,更改的日期=今天的日期,并通过=用户名更改。

如何实现此目的?

有什么想法吗?

谢谢

克里希纳

5条回答
落灬小鱼
2020-08-26 16:42

嗨,

我认为您可以通过事件来做到这一点:

使用SE11然后使用Utility->维护屏幕生成器

然后通过菜单->环境->修改->事件

您必须在其中选择适当的事件并定义一个FORM例程。 该FORM例程是在包含维护对话框的功能组的一个表单内创建的。

如果您想在对话框开始时设置默认值,并且当用户创建新条目时,您将需要事件" 21"(填充隐藏字段)和" 05"(创建新条目)。

对于事件,在函数组的include中定义一个表单例程。 您可以在其中访问视图的结构(例如z_tabl_view)。 在此处填充z_tabl_view-column = <固定值>。

要在保存之前检查数据,您将需要事件01(在将数据保存到数据库中之前)。

有关详细信息,请参考SAP在线文档:

http://help.sap.com/saphelp_erp2005vp/ helpdata/zh-CN/91/ca9f0ea9d111d1a5690000e82deaaa/content.htm

希望这会有所帮助,

Erwan

一周热门 更多>