2020-08-25 19:28发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在模块池程序中,顶... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在模块池程序中,顶部include中使用"选择屏幕开始...作为子屏幕"语法声明了一个屏幕。 现在请注意,这是屏幕内的子屏幕,但声明为类似于报告,并且未使用屏幕绘制器。
现在我只需要输入1个部分,但是我无法使用语法"屏幕循环"来修改子屏幕的区域,因为它在主屏幕而非子屏幕上应用了循环。
有人可以建议我为此使用语法吗?
最好的问候
Chandan Dubey
是的,可以在slection屏幕输出事件中执行此操作。
报告ztest_sub。 屏幕SELECT的屏幕开始为1100。 带有标题标题text-100的b1块的选择屏幕开始。 参数:p_matnr TYPE matnr。 块b的选择屏幕结束。 屏幕1100的选择屏幕结束。 选择屏幕输出时。 环视屏幕。 IF屏幕名称cs'P_MATNR'。 屏幕输入= 0。 修改屏幕。 万一。 结局。 选择开始。 通话画面100。 *&------------------------------------------------ --------------------- * *&模块STATUS_0100输出 *&------------------------------------------------ --------------------- * *文字 * ------------------------------------------------- --------------------- * 模块状态_0100输出。 将PF状态设置为" YYY"。 ENDMODULE。 " STATUS_0100输出 *&------------------------------------------------ --------------------- * *&模块USER_COMMAND_0100输入 *&------------------------------------------------ --------------------- * *文字 * ------------------------------------------------- --------------------- * MODULE user_command_0100输入。 如果sy-ucomm EQ为" BACK"。 离开屏幕0。 万一。 ENDMODULE。 " USER_COMMAND_0100输入
流逻辑。
输出前的过程。 呼叫子订阅,包括sy-repid'1100'。 模块状态_0100。 * 输入后的过程。 MODULE user_command_0100。
对我来说这是正常的工作,
最多设置5个标签!
是的,可以在slection屏幕输出事件中执行此操作。
流逻辑。
对我来说这是正常的工作,
一周热门 更多>