Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8509

Re: BEx Query - Text Filter

$
0
0

Hi Yasemin, thanks for your answer. Finally, I solve it with a customer exit variable.

The ABAP code is (the variable names is ZVARCAT):

 

*&---------------------------------------------------------------------*

*&  Include           ZXRSRU01

*&---------------------------------------------------------------------*

 

DATA: l_s_range TYPE rrrangesid.

DATA: lt_catlv1 TYPE TABLE OF /bi0/tsprcatlv1,

      ls_catlv1 TYPE /bi0/tsprcatlv1.

 

CONSTANTS: lc_incident TYPE /bi0/tsprcatlv1-txtlg VALUE 'Issue',

           lc_spanish  TYPE /bi0/tsprcatlv1-langu VALUE 'S'.

 

*.. Call directly before the variable is entered

CHECK i_step EQ 1 .

 

REFRESH e_t_range. "Clear result

 

*.. Search values

SELECT sprcatlv1  langu txtlg INTO TABLE lt_catlv1

  FROM /bi0/tsprcatlv1

  WHERE langu = lc_spanish

  AND   ( txtlg = lc_incident).

 

CHECK sy-subrc EQ 0.

 

CASE i_vnam.

  WHEN 'ZVARCAT'.

    LOOP AT lt_catlv1 INTO ls_catlv1.

      l_s_range-low   = ls_catlv1-sprcatlv1.

      l_s_range-sign  = 'I'.

      l_s_range-opt   = 'EQ'.

      APPEND l_s_range TO e_t_range.

    ENDLOOP.

ENDCASE.

 

 

Ragards

 

Sebastián


Viewing all articles
Browse latest Browse all 8509

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>