点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试运行2个报告程序, REPORTS_1 和 REPORTS_2 。 仅当选择了第一个单选按钮并且所有参数均已填写(参数字段始终为必填项?)时,才应执行第一个程序 REPORTS_1 。 并且仅在选择了第二个单选按钮并填写了所有相应参数的情况下,才应执行第二个程序REPORTS_2。下面是代码。 这是打电话给 SUBMIT的正确方法吗?
*选择屏幕1 带有"框架标题"文本002的Flight_block块的选择屏幕开始。 参数:carrid TYPE sbook-carrid MODIF ID sc1。 参数:connid TYPE sbook-connid MODIF ID sc1。 参数:fldate TYPE sbook-fldate MODIF ID sc1。 SELECT_SCREEN END OF BLOCK flight_block。
*选择画面2 SELECTED-SCREEN屏幕的块customid_block的开始,带有FRAME TITLE文本003。 参数:customid TYPE sbook-customid MODIF ID sc2。 SELECTION-SCREEN END OF BLOCK customid_block。
在选择屏幕输出处。 *基于单选按钮切换选择屏幕 环视屏幕。 如果rad_flt ='X'并且screen-group1 ='SC2'。 进行Modify_screen。 "调用子程序 提交Z15081947_MINI_REPORTS_1并返回。 " 问题??? ELSEIF rad_cus ='X'并且screen-group1 ='SC1'。 进行Modify_screen。 "调用子程序 提交Z15081947_MINI_REPORTS_2并返回。 " 问题??? 万一。 ENDLOOP。
*子例程。 FORM Modify_screen。 屏幕有效= 0。 修改屏幕。 ENDFORM。
已经在 https://stackoverflow.com/questions/58992434/how-to-execute-a-report-program-when-radio-button-is-selected-with-parameters-fr a>
一周热门 更多>