2020-09-09 03:53发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在屏幕(POV事件)上的字段(字段A)的F4为1的情况下,我需要弹出自定义搜索帮助。 一旦用户在搜索帮助中选择了选项,我将不得不用值自动填充DIFFERENT字段(字段B)。 因此,由于我填充该字段的逻辑在于PBO事件,因此我需要手动触发PBO。 我尝试在POV的末尾使用功能模块SAPGUI_SET_FUNCTIONCODE,但仍未触发PBO。
对此需要紧急帮助。 预先感谢。
嗨,米尔,
选择一个字段的值后,可以立即使用功能模块DYNP_VALUES_UPDATE更新另一字段中的值。
检查此链接以获取示例代码。
http://www.sap -img.com/abap/value-request-for-parameter.htm
此致
SP。
Sylendra,您好
我尝试了各种方法,包括POV末尾的DYNP_VALUES_UPDATE,但该字段没有填充。
很好奇,您不能将填充字段的逻辑放在PV本身中。
Atish
您可以执行以下操作:-
为字段A分配一个内存ID。
一旦用户通过F4帮助进行选择,然后使用用户选择的值填充内存ID的值。
在F4之后使用命令" CALL SCRENN XXXX",其中XXXX是屏幕编号。 在调用屏幕时,设置字段A的存储ID。这将像调用PBO一样填充字段A。
如果发现有帮助,请奖励积分
调用会触发PBO的belo功能模块
呼叫功能" SAPGUI_SET_FUNCTIONCODE"
导出
FUNCTIONCODE =" ="
例外
FUNCTION_NOT_SUPPORTED = 1
OTHERS = 2
触发PBO
最多设置5个标签!
嗨,米尔,
选择一个字段的值后,可以立即使用功能模块DYNP_VALUES_UPDATE更新另一字段中的值。
检查此链接以获取示例代码。
http://www.sap -img.com/abap/value-request-for-parameter.htm
此致
SP。
Sylendra,您好
我尝试了各种方法,包括POV末尾的DYNP_VALUES_UPDATE,但该字段没有填充。
嗨,米尔,
很好奇,您不能将填充字段的逻辑放在PV本身中。
此致
Atish
您可以执行以下操作:-
为字段A分配一个内存ID。
一旦用户通过F4帮助进行选择,然后使用用户选择的值填充内存ID的值。
在F4之后使用命令" CALL SCRENN XXXX",其中XXXX是屏幕编号。 在调用屏幕时,设置字段A的存储ID。这将像调用PBO一样填充字段A。
如果发现有帮助,请奖励积分
调用会触发PBO的belo功能模块
呼叫功能" SAPGUI_SET_FUNCTIONCODE"
导出
FUNCTIONCODE =" ="
例外
FUNCTION_NOT_SUPPORTED = 1
OTHERS = 2
触发PBO
一周热门 更多>