*INITIALIZATION 上面写定义,AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_USNAM(选择屏幕参数)-low(high). 在写调用,可以把调用方法 F4IF_INT_TABLE_VALUE_REQUEST包在一个PERFORM里,这样看起来好看 *INITIALIZATION 下面写sql查询弹窗的数据,可以把sql包在一个PERFORM里,这样看起来好看 如图: 0. 1. 2. 3.被...
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_date. "方法一 CALL FUNCTION 'F4_DATE'IMPORTING select_date = p_date.LEAVE SCREEN.AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs. "方法二 CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'EXPORTING tabname = 'T001'fieldname = 'BUKRS'dyn...
AT SELECTION-SCREEN ON VALUE-REQUEST FOR screen_id 选择屏幕中,执行对应screen_id的F4帮助时触发 自定义搜索帮助事件块,用于用户输入帮助 AT SELECTION-SCREEN 选择屏幕中,屏幕值变化时触发 选择屏幕PAI事件(Process After Input) 一般用来进行有效性检查;PAI执行完毕后,自动执行一次PBO事件,刷新屏幕 START-OF-SELEC...
构建选择屏幕 代码语言:javascript 复制 SELECTION-SCREENBEGINOFBLOCKblk1.PARAMETERS:p_matnrTYPEmakt-matnr.SELECTION-SCREENENDOFBLOCKblk1. 构建自定义帮助 代码语言:javascript 复制 ATSELECTION-SCREENONVALUE-REQUESTFORp_matnr."PERFORMfrm_create_matnr_help." 创建自定义帮助的例程 处理帮助字段 代码语言:javascript...
SELECTION-SCREEN END OF BLOCK b2. AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_open. CLEAR: dynpfields, dynpfields[]. dynpfields-fieldname = 'P_XLS'. APPEND dynpfields. dynpfields-fieldname = 'P_TXT'. APPEND dynpfields. CALL FUNCTION 'DYNP_VALUES_READ' ...
AT SELECTION-SCREEN.在Selection-screen中輸入的值有變更時執行的事件; AT SELECTION-SCREEN ON field. 可用於對輸入值的正確性進行判斷,可提示錯誤; AT SELECTION-SCREEN ON END OF field.多行輸入時觸發事件,可以判斷上限和下限; AT SELECTION-SCREEN ON VALUE-REQUEST FOR field.自定義輸入框的F4事件。range類...
PARAMETERS: PA_FILE TYPE RLGRAP-FILENAME. "选择屏幕的【单值输入框】SELECTION-SCREENFUNCTIONKEY1."为选择屏幕创建【工具栏按钮】 INITIALIZATION. sscrfields-functxt_01 = '工具栏按钮1'. "为选择屏幕的【工具栏按钮】,设置默认名字ATSELECTION-SCREENONVALUE-REQUESTFORpa_file."【单值输入框】触发的动作 ...
43 SELECTION-SCREEN END OF BLOCK blk. 44 45 AT SELECTION-SCREEN ON VALUE-REQUEST FOR i_file. 46 i_file = cl_openxml_helper=>browse_local_file_open( 47 iv_title = 'Select XLSX File' 48 iv_filename = '' 49 iv_extpattern = 'Excel(*.xlsx)|*.xlsx|All files(*.*)|*.*' ). ...
9、字段指定校验,采用:AT SELECTION-SCREEN ON BLOCK .事件块中指定的代码来校验整个选择屏幕块。创建选择屏幕字段的F1 Help和F4 HelpF1 Help: AT SELECTION-SCREEN ON HELP-REQUEST FOR F4 Help: AT SELECTION-SCREEN ON VALUE-REQUEST FOR 选择屏幕的调用选择屏幕的调用 定义一个选择屏幕的语法是:SELECTION-SCREE...
在SAP 的 ABAP 编程语言中,`AT SELECTION-SCREEN`是一个事件处理程序,用于处理选择屏幕上的用户选择。 `AT SELECTION-SCREEN`事件在用户选择一个项目并按下回车键或者执行其他确认操作后触发。在`AT SELECTION-SCREEN`事件中,你可以编写代码来处理用户的选择,例如更新数据、执行特定的操作或者显示其他屏幕。