弹出窗口中实现ALV显示
2014-07-16 13:28
435 查看
TYPE-POOLS slis. SELECTION-SCREEN PUSHBUTTON 2(20) btn USER-COMMAND push. initialization. btn = 'Open new window'. AT SELECTION-SCREEN. PERFORM f_main. FORM f_main. DATA: lt_spfli TYPE TABLE OF spfli, lt_fieldcat TYPE slis_t_fieldcat_alv. PERFORM get_data TABLES lt_spfli. PERFORM set_catalog CHANGING lt_fieldcat. CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING it_fieldcat = lt_fieldcat i_screen_start_column = 10 i_screen_start_line = 1 i_screen_end_column = 100 i_screen_end_line = 25 TABLES t_outtab = lt_spfli. ENDFORM. "f_main FORM get_data TABLES pt_spfli. SELECT * FROM spfli INTO TABLE pt_spfli. ENDFORM. "get_data FORM set_catalog CHANGING pt_fieldcat TYPE slis_t_fieldcat_alv. DATA lwa_fieldcat TYPE slis_fieldcat_alv. "macro DEFINE add_field. clear lwa_fieldcat. lwa_fieldcat-col_pos = &1. lwa_fieldcat-fieldname = &2. lwa_fieldcat-seltext_l = &3. append lwa_fieldcat to pt_fieldcat. END-OF-DEFINITION. "add field catalog add_field 1 'MANDT' 'Client'. add_field 2 'CARRID' 'Airline Code'. add_field 3 'CONNID' 'Fight Number'. add_field 4 'COUNTRYFR' 'Country From'. add_field 5 'CITYFROM' 'City From'. add_field 6 'AIRPFROM' 'Airpart From'. add_field 7 'COUNTRYTO' 'Country To'. add_field 8 'CITYTO' 'City To'. add_field 9 'AIRPTO' 'Airpart To'. add_field 10 'FLTIME' 'Fly Time'. add_field 11 'DEPTIME' 'Dept Time'. add_field 12 'ARRTIME' 'Arrive Time'. add_field 13 'DISTANCE' 'Distance'. add_field 14 'DISTID' 'Mass unit of distance'. add_field 15 'FLTYPE' 'Flight type'. add_field 16 'PERIOD' 'Arrival n day(s) later'. ENDFORM. "set_catalog
相关文章推荐
- 在Javascript 中实现window.open弹出窗口居中显示
- function模式设置ALV用弹出窗口显示
- javascript 弹出窗口中是否显示地址栏的实现代码
- OO实现ALV TABLE 六:ALV的弹出窗口形式
- Function实现ALV Table 二:ALV的弹出窗口形式
- 让js弹出窗口居前显示的实现方法
- Function实现ALV Table 二:ALV的弹出窗口形式
- OO实现ALV TABLE 六:ALV的弹出窗口形式
- 自定义dialog窗口,根据坐标可随意设置dialog显示位置,实现了窗口弹出动画
- 在弹出窗口中显示带checkbox的ALV(REUSE_ALV_POPUP_TO_SELECT)
- 让js弹出窗口居前显示的实现方法
- 实现让弹出的窗口显示在原窗口后面
- javascript 弹出窗口中是否显示地址栏的实现代码
- function模式设置ALV用弹出窗口显示
- 用js实现弹出窗口《iframe》
- 基于对话框的程序,在主窗口显示后再弹出一个对话框
- ASP.NET实现自适应图片大小的弹出窗口
- 实现弹出窗口提示_AX
- 如何弹出一个模式窗口来显示进度条
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法