定界按钮在表维护生成器中不起作用

2020-09-08 03:58发布

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

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


你好大师,

我为 view.in 创建了表维护生成器,此视图我隐藏了一个字段,即序列号 。 以及何时使用

输入值,此序列号。 每条记录自动增加。 我只是将代码包含在表维护生成器的事件部分中。 我的视图有begda(开始日期)和endda(结束日期)。 我通过生成时间相关选项在表维护生成器中添加了定界按钮。 现在的问题是,当用户单击begda上的定界按钮时,所有剩余的记录都将消失并且也无法保存该记录。 我不明白问题出在哪里? 我搜索了论坛。但是它没有解决我的问题?? 谁能帮助我解决这个问题?

谢谢

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

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


你好大师,

我为 view.in 创建了表维护生成器,此视图我隐藏了一个字段,即序列号 。 以及何时使用

输入值,此序列号。 每条记录自动增加。 我只是将代码包含在表维护生成器的事件部分中。 我的视图有begda(开始日期)和endda(结束日期)。 我通过生成时间相关选项在表维护生成器中添加了定界按钮。 现在的问题是,当用户单击begda上的定界按钮时,所有剩余的记录都将消失并且也无法保存该记录。 我不明白问题出在哪里? 我搜索了论坛。但是它没有解决我的问题?? 谁能帮助我解决这个问题?

谢谢

付费偷看设置
发送
5条回答
打个大熊猫
1楼-- · 2020-09-08 04:36

嗨,Arjun,

转到SE80->提供维护功能组->单击在创建维护生成器时提供的屏幕编号->在PAI中在端链之前编写以下内容:

在链请求上使用模块临时定界。

感谢和问候,

Sriranjani Chimakurthy。


# p#

现在将一个新字段添加到表中并重新生成对话框...

野沐沐
2楼-- · 2020-09-08 04:37

Hi Gurus,

有人可以帮我解决这个问题吗?

空代码
3楼-- · 2020-09-08 04:13

嗨,

如果表具有开始数据和结束日期,则在执行表维护生成器任务时会自动创建Pushbuttion DELIMIT。

Delmit仅可在一个屏幕上使用,因此只能创建SIngel屏幕而不是概览屏幕。

然后转到SE51,并在CHAIN-REQUEST的MODULE set_update_flag下添加以下代码。

请先确定您的结束日期和开始日期。

然后调用模块temp_delimitation。

链。

FIELD zhr_pension_cal-endda。

FIELD zhr_pension_cal-begda。

模块temp_delimitation开启链请求。

ENDCHAIN。

让我知道这对您有帮助。

Babu。

SC_Yao
4楼-- · 2020-09-08 04:28

嗨,

我认为您必须将"关键字段"保留为"结束日期",并且还应该在根目录级别的se80中激活功能组。 您需要将标准字段组SAPLSVIM复制到功能组。

悠然的二货
5楼-- · 2020-09-08 04:34

SAP文档是明确的,前提:

结构

表/视图必须包含两个字段,分别作为开始日期和结束日期。 这些字段中的一个必须位于键中,另一个必须是表/视图中的第一个非键字段。
必须指定字段名称。

以下数据元素必须分配给字段:

  • 开始日期

字段名称BEGDA或

数据元素BEGDATUM或

数据元素VIM_BEGDA或

数据元素BEGDA

  • 结束日期

字段名称ENDDA或

数据元素ENDATUM或

数据元素VIM_ENDDA或

数据元素ENDDA。

所有四个数据元素都在域DATUM中。

此致

Raymond

一周热门 更多>