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

Table control insert Issue

$
0
0

Hi Frds,

 

 

When I Click on inserting one line again ....... When i click on insert option line is selected  and

when i unselect and click insert it's inserting a row ..... My requirement when it's selected also need to insert a new row...

 

Pls help me out .....below is my piece of code.

 

IF SY-UCOMM = 'INSERT' .

     LOOP AT GT_COST INTO GW_COST WHERE MARK = 'X'.

 

 

       DESCRIBE TABLE GT_COST LINES GV_LINE.

*

*GET CURSOR LINE L_SELLINE.

*&SPWIZARD: GET CURRENT LINE                                           *

       GET CURSOR LINE L_SELLINE.

       IF SY-SUBRC <> 0.                   " append line to table

         L_SELLINE = SOURCE-LINES + 1.

 

*&SPWIZARD: set top line                                               *

         IF L_SELLINE > GV_LINE.

*        SOURCE-TOP_LINE = L_SELLINE - GV_LINE + 1 .

 

         ELSE.

 

           SOURCE-TOP_LINE 1.

 

         ENDIF.

       ELSE.                               " insert line into table

         L_SELLINE = SOURCE-TOP_LINE + L_SELLINE - 1.

         L_LASTLINE = SOURCE-TOP_LINE + SOURCE-LINES - 1.

       ENDIF.

*&SPWIZARD: set new cursor line                                        *

       L_LINE = L_SELLINE - SOURCE-TOP_LINE + 1.

 

*&SPWIZARD: insert initial line                                        *

       INSERT INITIAL LINE INTO GT_COST INDEX L_SELLINE.

       SOURCE-LINES = SOURCE-LINES + 1.

 

*&SPWIZARD: set cursor                                                 *

       SET CURSOR LINE L_LINE.

 

     ENDLOOP.

ENDIF.


Viewing all articles
Browse latest Browse all 3229

Trending Articles



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