(效果图)
*&---------------------------------------------------------------------*
*& Report ZTEST_1 *
*& *
*&---------------------------------------------------------------------*
*& *
*& *
*&---------------------------------------------------------------------*
report ztest_1 .
* 定义函数需要的变量
data: begin of spoplist occurs 15.
include structure spopli.
data: end of spoplist.
data: antwort type c.
* 添加选择参数
spoplist-varoption = 'Creditor'.
append spoplist.
spoplist-varoption = 'Material'.
append spoplist.
spoplist-varoption = 'Account '.
spoplist-selflag = 'X'.
call function 'POPUP_TO_DECIDE_LIST'
exporting titel = 'Possible entra: Order'
textline1 = 'By which criteria'
textline2 = 'should orders'
textline3 = 'be selected?'
mark_max = 2
mark_flag = 'X'
importing answer = antwort
tables t_spopli = spoplist
exceptions too_much_answers = 1
too_much_marks = 2.
if sy-subrc = 2.
write: 'Too many answers chosen.'.
endif.
* 取消
if antwort = 'A'.
write: 'Popup canceled.'.
else.
write: 'Options chosen:'.
loop at spoplist where selflag = 'X'.
write: / spoplist-varoption.
endloop.
endif.
分享到:
相关推荐
POPUP_TO_DECIDE_LIST:弹出供选择窗口。 这些函数可以帮助开发者更方便地实现报表输出相关的操作,例如生成报表、弹出确认窗口等。 5. 应用程序日志函数 BAL_*:容纳了SAP的应用程序日志所有的函数模块。 这些...
POPUP_TO_DECIDE_LIST:弹出供选择窗口。 ARFC_GET_TID:以十六进制形式返回终端的IP地址。 BP_EVENT_RAISE:在ABAP/4程序中触发一个事件。 BP_JOBLOG_READ:获得job log的执行结果。 这些函数可以帮助ABAP...
8. POPUP_TO_CONFIRM和POPUP_TO_DECIDE_LIST:这两个函数分别用于弹出确认对话框和提供多个选项让用户选择,它们增强了用户交互体验。 9. CONVERSION_EXIT_MATN1_INPUT和CONVERSION_EXIT_MATN1_OUTPUT:这两个函数...
28. POPUP_TO_DECIDE_LIST:弹出供选择窗口。 该函数用于弹出供选择窗口,用于控制屏幕的交互行为。 29. ABAP_DOCU_DOWNLOAD:以HTML格式下载ABAP文档。 该函数用于下载ABAP文档,用于控制文档的交互行为。 30. ...
POPUP_TO_DECIDE_LIST则提供一个列表供用户选择。 11. CONVERSION_EXIT_MATN1系列:用于物料号码的输入和输出转换。 12. CONVERT_TO_LOCAL_CURRENCY:根据指定日期和汇率,将金额转换为本地货币。 13. SSF_...
11. POPUP_TO_CONFIRM 和 POPUP_TO_DECIDE_LIST:这些函数创建弹出对话框,用于确认用户操作或提供多选项选择。 12. CONVERSION_EXIT_MATN1_INPUT 和 CONVERSION_EXIT_MATN1_OUTPUT:物料编号的转换函数,分别用于...
POPUP_TO_DECIDE_LIST 决策列表弹窗,用于呈现多个选项供用户选择,适用于决策支持系统。 ### 24. CONVERT_OTFC SAPScript文档转换函数,将数据转换为PDF或其他格式的输出文件,适用于生成高质量的打印输出。 ###...
22. **POPUP_TO_DECIDE_LIST**: 弹出一个列表供用户选择,常用于提供多个选项让用户决定。 23. **ABAP_DOCU_DOWNLOAD**: 下载ABAP文档为HTML格式,方便离线查阅。 24. **ARFC_GET_TID**: 获取终端的IP地址,对于...
CALLPOPUP_TO_DECIDE_LIST 此函数用于创建决策列表弹窗,允许用户从多个选项中进行选择。在需要用户做出决策的情况下,它提供了一种直观且有效的方式,增强了应用程序的用户体验。 通过上述对ABAP函数的详细解析...
#### POPUP_TO_CONFIRM/DECIDE_LIST:弹出确认/选择窗口 提供用户界面交互功能,前者用于请求用户确认关键操作,后者则展示一系列选项供用户选择,增强了应用程序的交互性和决策支持能力。 #### ABAP_DOCU_...
POPUP_TO_DECIDE_LIST 显示决策列表对话框,允许用户从多个选项中做出选择。 **应用场景:** - 在需要用户做出选择的关键步骤中提供决策支持。 - 提升用户界面的交互性和友好性。 #### 25. ABAP_DOCU_DOWNLOAD / ...