下面介绍一下如何在选择画面中创建下拉列表字段(drop down list box),语法使用到parameter中的as list box,如下:
下拉列表创建完毕后,使用函数VRM_SET_VALUES填入下拉列表值。
例子代码如下:
REPORT ztest_dropdown_list. PARAMETERS:p_prtmv TYPE char25 AS LISTBOX VISIBLE LENGTH 25. INITIALIZATION. PERFORM frm_init. *&---------------------------------------------------------------------* *& Form FRM_INIT *&---------------------------------------------------------------------* * text *----------------------------------------------------------------------* * --> p1 text * <-- p2 text *----------------------------------------------------------------------* FORM frm_init . DATA: l_field TYPE vrm_id, lit_listbox TYPE vrm_values, lwa_listbox LIKE LINE OF lit_listbox. * Do not print lwa_listbox-key = 'A'. lwa_listbox-text = 'Do not print'. APPEND lwa_listbox TO lit_listbox. * Print lwa_listbox-key = 'B'. lwa_listbox-text = 'Print'. APPEND lwa_listbox TO lit_listbox. * Print and move stock lwa_listbox-key = 'C'. lwa_listbox-text = 'Print and move stock'. APPEND lwa_listbox TO lit_listbox. l_field = 'P_PRTMV'. CALL FUNCTION 'VRM_SET_VALUES' EXPORTING id = l_field values = lit_listbox. ENDFORM.
运行如下:
以上。
标签:box,25,list,列表,down,wp,amp 来源: https://www.cnblogs.com/datie/p/11433281.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。