二维码

[fmalv] 航班信息记录查询报表,alv综合运用

Twilight发表于 2014-02-04 15:02Twilight 最后回复于 2014-02-04 15:02 [复制链接] 4670 0

ALV实现的功能:
1、页头和页脚
2、排序和小计
3、筛选功能
4、行颜色、列颜色和单元格颜色的控制
5、F1和F4帮助
6、能修改数据
7、自定义四个按钮:全选 、全不选、插入一条新数据 、选中某行,点击按钮修改数据

执行效果:
sflight_all.jpg

主程序代码:
  1. TYPE-POOLS:SLIS,ICON.
  2. TYPES: BEGIN OF TY_SPFLI,
  3.        BOX(1),
  4.        COLOR_CELL TYPE LVC_T_SCOL, "该类型可以从se11数据字典结构查看
  5.        ICON(10), "LED
  6.        EXP(1),   "RED GREEN YELLOW
  7.        COLOR(4),
  8.        INTERNATION(1) TYPE C.
  9.         INCLUDE TYPE SPFLI.
  10. TYPES END OF TY_SPFLI.


  11. DATA IT_SPFLI TYPE STANDARD TABLE OF TY_SPFLI.
  12. DATA WA_SPFLI TYPE TY_SPFLI.
  13. DATA IT_FIELDCAT_LVC TYPE LVC_T_FCAT.
  14. DATA WA_FIELDCAT_LVC TYPE LINE OF LVC_T_FCAT.
  15. DATA IS_LAYOUT_LVC TYPE LVC_S_LAYO.
  16. DATA IT_SORT_LVC TYPE LVC_T_SORT.
  17. DATA WA_SORT_LVC TYPE LVC_S_SORT.
  18. DATA IT_EVENTS  TYPE SLIS_T_EVENT.
  19. DATA WA_EVENTS  LIKE LINE OF IT_EVENTS.
  20. DATA IT_FILTER_LVC  TYPE LVC_T_FILT.
  21. DATA WA_FILTER_LVC  TYPE LVC_S_FILT.

  22. DATA:I_LIST_COMMENTS TYPE SLIS_T_LISTHEADER,  "alv表单标题区域设置
  23.       W_LIST_COMMENTS LIKE LINE OF I_LIST_COMMENTS.

  24. START-OF-SELECTION.
  25.   PERFORM GET_DATA.
  26.   PERFORM FIELDCAT_LVC.
  27.   PERFORM LAYOUT_LVC.
  28.   PERFORM SORT_LVC.
  29.   PERFORM EVENTS_LVC.
  30.   PERFORM FILTER_LVC.
  31.   PERFORM ALV_DISPLAY_LVC.

  32. END-OF-SELECTION.


  33. *&---------------------------------------------------------------------*
  34. *&      Form  GET_DATA
  35. *&---------------------------------------------------------------------*
  36. *       text
  37. *----------------------------------------------------------------------*
  38. FORM GET_DATA .
  39.   DATA LS_COLOR TYPE LVC_S_SCOL.
  40.   SELECT *
  41.     FROM SPFLI
  42.     INTO CORRESPONDING FIELDS OF TABLE IT_SPFLI.
  43.   LOOP AT IT_SPFLI INTO WA_SPFLI.
  44.     IF WA_SPFLI-COUNTRYFR EQ WA_SPFLI-COUNTRYTO.
  45.       WA_SPFLI-INTERNATION = ''.
  46. *          WA_SPFLI-COLOR = 'C501'.
  47.       WA_SPFLI-EXP = 1.
  48.       WA_SPFLI-ICON = ICON_LED_GREEN.
  49.       CLEAR LS_COLOR.
  50.       LS_COLOR-FNAME = 'INTERNATION'.
  51.       LS_COLOR-COLOR-COL =  3.
  52.       LS_COLOR-COLOR-INT =  0.
  53.       LS_COLOR-COLOR-INV =  0.
  54.       APPEND LS_COLOR TO WA_SPFLI-COLOR_CELL.
  55.     ELSE.
  56.       WA_SPFLI-INTERNATION = 'X'.
  57. *            WA_SPFLI-COLOR = 'C701'.     "行的颜色会覆盖列的颜色
  58.       WA_SPFLI-EXP = 2.
  59.       WA_SPFLI-ICON = ICON_LED_RED.
  60.       CLEAR LS_COLOR.
  61.       LS_COLOR-FNAME = 'INTERNATION'.
  62.       LS_COLOR-COLOR-COL =  4.
  63.       LS_COLOR-COLOR-INT =  0.
  64.       LS_COLOR-COLOR-INV =  0.
  65.       APPEND LS_COLOR TO WA_SPFLI-COLOR_CELL.
  66.     ENDIF.
  67.     MODIFY IT_SPFLI FROM WA_SPFLI.
  68.   ENDLOOP.
  69. ENDFORM.                    " GET_DATA
  70. *&---------------------------------------------------------------------*
  71. *&      Form  FIELDCAT_LVC
  72. *&---------------------------------------------------------------------*
  73. *       text
  74. *----------------------------------------------------------------------*
  75. *  -->  p1        text
  76. *  <--  p2        text
  77. *----------------------------------------------------------------------*
  78. FORM FIELDCAT_LVC .
  79.   CLEAR WA_FIELDCAT_LVC.
  80.   WA_FIELDCAT_LVC-COL_POS = 1.
  81.   WA_FIELDCAT_LVC-KEY = 'X'.
  82.   WA_FIELDCAT_LVC-EDIT = 'X'.
  83.   WA_FIELDCAT_LVC-FIELDNAME = 'CARRID'.
  84.   WA_FIELDCAT_LVC-REPTEXT = 'Carrid'.
  85.   WA_FIELDCAT_LVC-REF_TABLE = 'SCARR'.
  86.   WA_FIELDCAT_LVC-REF_FIELD = 'CARRID'.
  87. *   WA_FIELDCAT_LVC-SCRTEXT_L = 'CARRid'.
  88.   WA_FIELDCAT_LVC-ROLLNAME = 'S_CARR_ID'. "注意:这里是DATA ELEMENT  F1帮助
  89.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  90.   CLEAR WA_FIELDCAT_LVC.
  91.   WA_FIELDCAT_LVC-COL_POS = 2.
  92.   WA_FIELDCAT_LVC-KEY = 'X'.
  93.   WA_FIELDCAT_LVC-EDIT = 'X'.
  94.   WA_FIELDCAT_LVC-FIELDNAME = 'CONNID'.
  95.   WA_FIELDCAT_LVC-REPTEXT = 'Connid'.
  96.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  97.   CLEAR WA_FIELDCAT_LVC.
  98.   WA_FIELDCAT_LVC-COL_POS = 3.
  99.   WA_FIELDCAT_LVC-EDIT = 'X'.
  100.   WA_FIELDCAT_LVC-FIELDNAME = 'COUNTRYFR'.
  101.   WA_FIELDCAT_LVC-REPTEXT = 'COUNTRYFR'.
  102.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  103.   CLEAR WA_FIELDCAT_LVC.
  104.   WA_FIELDCAT_LVC-COL_POS = 4.
  105.   WA_FIELDCAT_LVC-EDIT = 'X'.
  106.   WA_FIELDCAT_LVC-FIELDNAME = 'CITYFROM'.
  107.   WA_FIELDCAT_LVC-REPTEXT = 'CITYFROM'.
  108.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  109.   CLEAR WA_FIELDCAT_LVC.
  110.   WA_FIELDCAT_LVC-COL_POS = 5.
  111.   WA_FIELDCAT_LVC-EDIT = 'X'.
  112.   WA_FIELDCAT_LVC-FIELDNAME = 'COUNTRYTO'.
  113.   WA_FIELDCAT_LVC-REPTEXT = 'COUNTRYTO'.
  114.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  115.   CLEAR WA_FIELDCAT_LVC.
  116.   WA_FIELDCAT_LVC-COL_POS = 6.
  117.   WA_FIELDCAT_LVC-EDIT = 'X'.
  118.   WA_FIELDCAT_LVC-FIELDNAME = 'CITYTO'.
  119.   WA_FIELDCAT_LVC-REPTEXT = 'CITYTO'.
  120.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  121.   CLEAR WA_FIELDCAT_LVC.
  122.   WA_FIELDCAT_LVC-COL_POS = 7.
  123.   WA_FIELDCAT_LVC-FIELDNAME = 'DISTANCE'.
  124.   WA_FIELDCAT_LVC-REPTEXT = 'DISTANCE'.
  125.   WA_FIELDCAT_LVC-DO_SUM = 'X'.
  126.   WA_FIELDCAT_LVC-EMPHASIZE = 'C511'.
  127.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  128.   CLEAR WA_FIELDCAT_LVC.
  129.   WA_FIELDCAT_LVC-COL_POS = 8.
  130.   WA_FIELDCAT_LVC-FIELDNAME = 'DISTID'.
  131.   WA_FIELDCAT_LVC-REPTEXT = 'DISTID'.
  132.   WA_FIELDCAT_LVC-TOOLTIP = '提示'.
  133.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  134.   CLEAR WA_FIELDCAT_LVC.
  135.   WA_FIELDCAT_LVC-COL_POS = 9.
  136.   WA_FIELDCAT_LVC-FIELDNAME = 'INTERNATION'.
  137.   WA_FIELDCAT_LVC-REPTEXT = 'INTERNATION'.
  138.   WA_FIELDCAT_LVC-CHECKBOX = 'X'.
  139.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  140.   CLEAR WA_FIELDCAT_LVC.
  141.   WA_FIELDCAT_LVC-COL_POS = 10.
  142.   WA_FIELDCAT_LVC-FIELDNAME = 'ICON'.
  143.   WA_FIELDCAT_LVC-REPTEXT = 'LED'.
  144.   WA_FIELDCAT_LVC-ICON = 'X'.
  145.   APPEND WA_FIELDCAT_LVC TO IT_FIELDCAT_LVC.
  146. ENDFORM.                    " FIELDCAT_LVC
  147. *&---------------------------------------------------------------------*
  148. *&      Form  LAYOUT_LVC
  149. *&---------------------------------------------------------------------*
  150. *       text
  151. *----------------------------------------------------------------------*
  152. *  -->  p1        text
  153. *  <--  p2        text
  154. *----------------------------------------------------------------------*
  155. FORM LAYOUT_LVC .
  156.   CLEAR IS_LAYOUT_LVC.
  157.   IS_LAYOUT_LVC-ZEBRA = 'X'.
  158.   IS_LAYOUT_LVC-CWIDTH_OPT = 'X'.
  159.   IS_LAYOUT_LVC-INFO_FNAME = 'COLOR'. "指定赋予颜色的字段
  160.   IS_LAYOUT_LVC-EXCP_FNAME = 'EXP'.
  161.   IS_LAYOUT_LVC-CTAB_FNAME = 'COLOR_CELL'.
  162.   IS_LAYOUT_LVC-BOX_FNAME = 'BOX'.
  163. ENDFORM.                    " LAYOUT_LVC

  164. *&---------------------------------------------------------------------*
  165. *&      Form  STATUS_SET
  166. *&---------------------------------------------------------------------*
  167. *       text
  168. *----------------------------------------------------------------------*
  169. *      -->R_EXTAB    text
  170. *----------------------------------------------------------------------*
  171. FORM STATUS_SET USING R_EXTAB TYPE SLIS_T_EXTAB.
  172.   SET PF-STATUS 'STANDARD_FULLSCREEN' OF PROGRAM 'SAPLKKBL'.
  173. ENDFORM.                    "STATUS_SET

  174. *&---------------------------------------------------------------------*
  175. *&      Form  user_command
  176. *&---------------------------------------------------------------------*
  177. *       text
  178. *----------------------------------------------------------------------*
  179. *      -->R_UCOMM    text
  180. *      -->R_SELFIELD text
  181. *----------------------------------------------------------------------*
  182. FORM USER_COMMAND  USING R_UCOMM LIKE SY-UCOMM
  183.                                    R_SELFIELD TYPE SLIS_SELFIELD.
  184.   CASE R_UCOMM.
  185.     WHEN 'ADD'.
  186.       CLEAR WA_SPFLI.
  187.       APPEND WA_SPFLI TO IT_SPFLI.
  188.     WHEN 'MARK'.
  189.       LOOP AT IT_SPFLI INTO WA_SPFLI.
  190. *             CHECK WA_SPFLI-BOX = 'X'.
  191.         IF WA_SPFLI-BOX = 'X'.
  192.           WA_SPFLI-COLOR = 'C310'.
  193.         ELSE.
  194.           WA_SPFLI-COLOR = ''.
  195.         ENDIF.
  196.         MODIFY IT_SPFLI FROM WA_SPFLI.
  197.       ENDLOOP.
  198.     WHEN 'ALL'.
  199.       LOOP AT IT_SPFLI INTO WA_SPFLI.
  200.         WA_SPFLI-BOX = 'X'.
  201.         MODIFY IT_SPFLI FROM WA_SPFLI.
  202.       ENDLOOP.
  203.     WHEN 'DEALL'.
  204.       LOOP AT IT_SPFLI INTO WA_SPFLI.
  205.         IF WA_SPFLI-BOX = 'X'.
  206.           WA_SPFLI-BOX = ''.
  207.         ENDIF.
  208.         MODIFY IT_SPFLI FROM WA_SPFLI.
  209.       ENDLOOP.
  210.   ENDCASE.

  211.   R_SELFIELD-REFRESH = 'X'.
  212. ENDFORM.                    "user_command
  213. *&---------------------------------------------------------------------*
  214. *&      Form  SORT_LVC
  215. *&---------------------------------------------------------------------*
  216. *       text
  217. *----------------------------------------------------------------------*
  218. *  -->  p1        text
  219. *  <--  p2        text
  220. *----------------------------------------------------------------------*
  221. FORM SORT_LVC .
  222.   CLEAR WA_SORT_LVC.
  223.   WA_SORT_LVC-SPOS = 1.
  224.   WA_SORT_LVC-FIELDNAME = 'CARRID'.
  225.   WA_SORT_LVC-UP = 'X'.
  226.   WA_SORT_LVC-SUBTOT = 'X'.
  227.   APPEND WA_SORT_LVC TO IT_SORT_LVC.
  228.   CLEAR WA_SORT_LVC.
  229.   WA_SORT_LVC-SPOS = 2.
  230.   WA_SORT_LVC-FIELDNAME = 'CONNID'.
  231.   WA_SORT_LVC-UP = 'X'.
  232.   APPEND WA_SORT_LVC TO IT_SORT_LVC.
  233. ENDFORM.                    " SORT_LVC

  234. *&---------------------------------------------------------------------*
  235. *&      Form  TOP_OF_LIST
  236. *&---------------------------------------------------------------------*
  237. *       text
  238. *----------------------------------------------------------------------*
  239. FORM TOP_OF_PAGE.
  240.   DATA: LDF_TABLINE    TYPE I.  "存储内表行数

  241.   CLEAR: I_LIST_COMMENTS.
  242.   W_LIST_COMMENTS-TYP = 'H'.
  243.   W_LIST_COMMENTS-KEY = ''.
  244.   W_LIST_COMMENTS-INFO = '航班信息记录查询报表'.
  245.   APPEND W_LIST_COMMENTS TO I_LIST_COMMENTS.
  246.   CLEAR W_LIST_COMMENTS.

  247.   DATA: DATA_TEMP(14).
  248.   WRITE SY-DATUM TO: DATA_TEMP USING EDIT MASK '____年__月__日'.
  249.   CONCATENATE '日期: ' DATA_TEMP INTO DATA_TEMP.
  250.   W_LIST_COMMENTS-TYP = 'S'.
  251.   W_LIST_COMMENTS-KEY = ''.
  252.   W_LIST_COMMENTS-INFO = DATA_TEMP.
  253.   APPEND W_LIST_COMMENTS TO I_LIST_COMMENTS.
  254.   CLEAR W_LIST_COMMENTS.

  255.   DESCRIBE TABLE IT_SPFLI LINES LDF_TABLINE.
  256.   DATA:L_SUM_LINE(20) TYPE C .
  257.   L_SUM_LINE = LDF_TABLINE.
  258.   CONDENSE L_SUM_LINE NO-GAPS.
  259.   CONCATENATE '记录总数: ' L_SUM_LINE INTO L_SUM_LINE.
  260.   W_LIST_COMMENTS-TYP = 'S'.
  261.   W_LIST_COMMENTS-KEY = ''.
  262.   W_LIST_COMMENTS-INFO = L_SUM_LINE.
  263.   APPEND W_LIST_COMMENTS TO I_LIST_COMMENTS.
  264.   CLEAR W_LIST_COMMENTS.

  265.   CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'   "T-CODE : OAER    PARAMENTS: PICTURES OT
  266.     EXPORTING
  267.       IT_LIST_COMMENTARY       = I_LIST_COMMENTS
  268.       I_LOGO                   = 'SAP_LOGO'
  269.       I_END_OF_LIST_GRID       = 'X'
  270. *     I_ALV_FORM               =
  271.             .

  272. ENDFORM.                    "TOP_OF_PAGE
  273. *&---------------------------------------------------------------------*
  274. *&      Form  EVENTS_LVC
  275. *&---------------------------------------------------------------------*
  276. *       text
  277. *----------------------------------------------------------------------*
  278. *  -->  p1        text
  279. *  <--  p2        text
  280. *----------------------------------------------------------------------*
  281. FORM EVENTS_LVC .
  282.   CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
  283.     EXPORTING
  284.       I_LIST_TYPE           = 0
  285.     IMPORTING
  286.       ET_EVENTS             = IT_EVENTS
  287. * EXCEPTIONS
  288. *   LIST_TYPE_WRONG       = 1
  289. *   OTHERS                = 2
  290.             .
  291.   IF SY-SUBRC <> 0.
  292. * Implement suitable error handling here
  293.   ENDIF.

  294.   READ TABLE IT_EVENTS WITH KEY NAME = 'TOP_OF_PAGE' "1
  295.                       INTO WA_EVENTS.
  296.   IF SY-SUBRC = 0.
  297.     MOVE 'TOP_OF_PAGE' TO WA_EVENTS-FORM.            "2         注意1与2的name要相同
  298.     MODIFY IT_EVENTS FROM WA_EVENTS INDEX SY-TABIX.
  299.   ENDIF.

  300. *  READ TABLE IT_EVENTS INTO WA_EVENTS WITH KEY NAME = 'USER_COMMAND'.
  301. *  IF SY-SUBRC EQ 0.
  302. *    WA_EVENTS-NAME = 'USER_COMMAND'.
  303. *    MODIFY IT_EVENTS FROM WA_EVENTS INDEX SY-TABIX.
  304. *  ENDIF.


  305.   READ TABLE IT_EVENTS WITH KEY NAME = 'END_OF_LIST'"slis_ev_end_of_page
  306.                       INTO WA_EVENTS.
  307.   IF SY-SUBRC = 0.
  308.     MOVE 'END_OF_LIST' TO WA_EVENTS-FORM.
  309.     MODIFY IT_EVENTS FROM WA_EVENTS INDEX SY-TABIX.
  310.   ENDIF.
  311. ENDFORM.                    " EVENTS_LVC
  312. *&---------------------------------------------------------------------*
  313. *&      Form  END_OF_LIST
  314. *&---------------------------------------------------------------------*
  315. *       text
  316. *----------------------------------------------------------------------*
  317. FORM END_OF_LIST.
  318.   CLEAR: I_LIST_COMMENTS.
  319.   W_LIST_COMMENTS-TYP = 'S'.
  320.   W_LIST_COMMENTS-INFO = '确认: ______________ 采购申请分配员: ______________ '.
  321.   APPEND W_LIST_COMMENTS TO I_LIST_COMMENTS.
  322.   CLEAR W_LIST_COMMENTS.

  323.   W_LIST_COMMENTS-TYP = 'S'.
  324.   W_LIST_COMMENTS-INFO = '制表单位: IT部'.
  325.   APPEND W_LIST_COMMENTS TO I_LIST_COMMENTS.
  326.   CLEAR W_LIST_COMMENTS.

  327.   CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
  328.     EXPORTING
  329.       IT_LIST_COMMENTARY = I_LIST_COMMENTS
  330.       I_END_OF_LIST_GRID = 'X'.      "I_LOGO = 'ENJOYSAP_LOGO' "标题图标

  331. ENDFORM.                    "END_OF_LIST
  332. *&---------------------------------------------------------------------*
  333. *&      Form  ALV_DISPLAY_LVC
  334. *&---------------------------------------------------------------------*
  335. *       text
  336. *----------------------------------------------------------------------*
  337. *  -->  p1        text
  338. *  <--  p2        text
  339. *----------------------------------------------------------------------*
  340. FORM ALV_DISPLAY_LVC .
  341.   CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
  342.    EXPORTING
  343. *   I_INTERFACE_CHECK                 = ' '
  344. *   I_BYPASSING_BUFFER                =
  345. *   I_BUFFER_ACTIVE                   =
  346.       I_CALLBACK_PROGRAM                = SY-REPID
  347.       I_CALLBACK_PF_STATUS_SET          = 'STATUS_SET'
  348.       I_CALLBACK_USER_COMMAND           = 'USER_COMMAND'
  349. *    I_CALLBACK_TOP_OF_PAGE            = 'TOP_OF_PAGE'
  350. *   I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
  351. *   I_CALLBACK_HTML_END_OF_LIST       = ' '
  352. *   I_STRUCTURE_NAME                  =
  353. *   I_BACKGROUND_ID                   = ' '
  354. *    I_GRID_TITLE                      = 'MY SPFLI'
  355. *   I_GRID_SETTINGS                   =
  356.       IS_LAYOUT_LVC                     = IS_LAYOUT_LVC
  357.       IT_FIELDCAT_LVC                   = IT_FIELDCAT_LVC
  358. *   IT_EXCLUDING                      =
  359. *   IT_SPECIAL_GROUPS_LVC             =
  360.     IT_SORT_LVC                       = IT_SORT_LVC
  361.     IT_FILTER_LVC                     = IT_FILTER_LVC
  362. *   IT_HYPERLINK                      =
  363. *   IS_SEL_HIDE                       =
  364. *   I_DEFAULT                         = 'X'
  365. *   I_SAVE                            = ' '
  366. *   IS_VARIANT                        =
  367.       IT_EVENTS                         = IT_EVENTS
  368. *   IT_EVENT_EXIT                     =
  369. *   IS_PRINT_LVC                      =
  370. *   IS_REPREP_ID_LVC                  =
  371. *   I_SCREEN_START_COLUMN             = 0
  372. *   I_SCREEN_START_LINE               = 0
  373. *   I_SCREEN_END_COLUMN               = 0
  374. *   I_SCREEN_END_LINE                 = 0
  375. *   I_HTML_HEIGHT_TOP                 =
  376. *   I_HTML_HEIGHT_END                 =
  377. *   IT_ALV_GRAPHICS                   =
  378. *   IT_EXCEPT_QINFO_LVC               =
  379. *   IR_SALV_FULLSCREEN_ADAPTER        =
  380. * IMPORTING
  381. *   E_EXIT_CAUSED_BY_CALLER           =
  382. *   ES_EXIT_CAUSED_BY_USER            =
  383.     TABLES
  384.       T_OUTTAB                          = IT_SPFLI
  385. * EXCEPTIONS
  386. *   PROGRAM_ERROR                     = 1
  387. *   OTHERS                            = 2
  388.             .
  389.   IF SY-SUBRC <> 0.
  390. * Implement suitable error handling here
  391.   ENDIF.
  392. *&---------------------------------------------------------------------*
  393. *&      Form  GET_DATA
  394. *&---------------------------------------------------------------------*
  395. *       text
  396. *----------------------------------------------------------------------*
  397. *  -->  p1        text
  398. *  <--  p2        text
  399. *----------------------------------------------------------------------*
  400. ENDFORM.                    " ALV_DISPLAY_LVC
  401. *&---------------------------------------------------------------------*
  402. *&      Form  FILTER_LVC
  403. *&---------------------------------------------------------------------*
  404. *       text
  405. *----------------------------------------------------------------------*
  406. *  -->  p1        text
  407. *  <--  p2        text
  408. *----------------------------------------------------------------------*
  409. FORM FILTER_LVC .
  410.   WA_FILTER_LVC-FIELDNAME = 'CONNID' .
  411.   WA_FILTER_LVC-SIGN = 'I' .   "EXCLUDE  INCLUDE
  412.   WA_FILTER_LVC-OPTION = 'BT' .
  413.   WA_FILTER_LVC-LOW = '0' .
  414.   WA_FILTER_LVC-HIGH = '900' .
  415.   APPEND WA_FILTER_LVC TO IT_FILTER_LVC .
  416. ENDFORM.                    " FILTER_LVC
复制代码
回复

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表