ABAP 动态查询条件

    技术2022-05-20  39

    REPORT demo_select_dynamic_conditions .

     

    DATA: cond(72) TYPE c,      itab LIKE TABLE OF cond.

    PARAMETERS: city1(10) TYPE c, city2(10) TYPE c.

    DATA wa TYPE spfli-cityfrom.

    CONCATENATE 'CITYFROM = ''' city1 '''' INTO cond.APPEND cond TO itab.CONCATENATE 'OR CITYFROM = ''' city2 '''' INTO cond.APPEND cond TO itab.CONCATENATE 'OR CITYFROM = ''' 'BERLIN' '''' INTO cond.APPEND cond TO itab.

    LOOP AT itab INTO cond.  WRITE cond.ENDLOOP.

    SKIP.

    SELECT  cityfrom  INTO  wa  FROM  spfli  WHERE (itab).

      WRITE / wa.

    ENDSELECT.

     

     

     

     


    最新回复(0)