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

Re: Issue while saving layout - ALV Display

$
0
0

May i know how may times you used

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

If u used 3 times. Each time u have to use different variant , this has to assign the


CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'


Please have a look on below attached Code.


DATA IS_VARIANT  TYPE        DISVARIANT         . " Variant

     MOVE SY-REPID TO IS_VARIANT-REPORT  . " ABAP Program Name

     MOVE '0001'   TO IS_VARIANT-HANDLE  . " ID identify when same program

     MOVE SY-UNAME TO IS_VARIANT-USERNAME. " User name user-spec. storage

     MOVE '/PRODUCT' TO IS_VARIANT-VARIANT. "Assigning Default variant to the layout

 

     CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

       EXPORTING

         I_CALLBACK_PROGRAM = IS_VARIANT-REPORT

         IS_LAYOUT          = LAY

         IT_FIELDCAT        = FCAT[]

*       I_DEFAULT          = 'X'

         I_SAVE             = 'A'

         IS_VARIANT         = IS_VARIANT  " HERE

         IT_EVENTS          = FEVENTS1[]

         IT_SORT            = ISORT[]

       TABLES

         T_OUTTAB           = IT_PRODUCT_WISE[]

       EXCEPTIONS

         PROGRAM_ERROR      = 1

         OTHERS             = 2.

     IF SY-SUBRC <> 0.

       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

     ENDIF.


Viewing all articles
Browse latest Browse all 2823

Trending Articles