2020-08-21 01:48发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个类似..(选择屏幕报告)的要求,而不是模块池程序。
字段1:人员编号
字段2:名字
字段3:姓氏
字段4:出生日期
当我输入人员编号并单击输入时,需要填写以下字段值。
嗨
您可以编写代码以填充以下 event.AT SELECTION-SCREEN。
参数:P_pernr类型PA0001-pernr, P_name1类型nam31, p_name2类型name2。 在选择屏幕上。 从pa0001中选择单个sname,ename到(p_name1,p_name2)中,其中pernr = p_pernr
按Enter键时,将触发AT SELECTION SCREEN事件,您可以在此处处理填充的数据
好的,然后按如下所示添加IF语句
AT SELECTION-SCREEN。 如果SY-UCOMM NE'ONLI'。 从pa0001中选择单个sname,ename到(p_name1,p_name2)中,其中pernr = p_pernr ENDIF。
manideep tadepalli ,
您也可以处理此解决方案 使用F4。 当您使用F4选择第一个字段的值时,将在同一操作期间填充后续字段。
建议您进行以下操作:
在SELECT SCREEN ON VALUE上 -在PERNR上请求。
*调用下面的FM,以将必填字段与其他字段一起填充。
CALL FUNCTION F4IF_INT_TABLE_VALUE_REQUEST。
其自身的文档将提供详细信息 有关如何使用FM。
致谢!
感谢您的回答@satish kumar,
是的,我们可以处理,但是企业期望使用不同的模式:)。
最多设置5个标签!
嗨
您可以编写代码以填充以下 event.AT SELECTION-SCREEN。
按Enter键时,将触发AT SELECTION SCREEN事件,您可以在此处处理填充的数据
好的,然后按如下所示添加IF语句
manideep tadepalli ,
您也可以处理此解决方案 使用F4。 当您使用F4选择第一个字段的值时,将在同一操作期间填充后续字段。
建议您进行以下操作:
在SELECT SCREEN ON VALUE上 -在PERNR上请求。
*调用下面的FM,以将必填字段与其他字段一起填充。
CALL FUNCTION F4IF_INT_TABLE_VALUE_REQUEST。
其自身的文档将提供详细信息 有关如何使用FM。
致谢!
感谢您的回答@satish kumar,
是的,我们可以处理,但是企业期望使用不同的模式:)。
一周热门 更多>