Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

In Dialog Programming Table Control,how to make only one row
editable?

Answer Posted / rinzy deena mathews

DATA : ok_code TYPE sy-ucomm,
lines TYPE i.

DATA : t_sflight TYPE STANDARD TABLE OF sflight.

DATA : x_sflight TYPE sflight.

CONTROLS : tbl_sflight TYPE TABLEVIEW USING SCREEN 9000.

START-OF-SELECTION.

CALL SCREEN 9000.
*&--------------------------------------------------------*
*& Module STATUS_9000 OUTPUT
*&--------------------------------------------------------*
* text
*---------------------------------------------------------*
MODULE status_9000 OUTPUT.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.

IF t_sflight IS INITIAL.
APPEND INITIAL LINE TO t_sflight.
MODIFY t_sflight FROM x_sflight INDEX 1.
DESCRIBE TABLE t_sflight LINES lines.
tbl_sflight-lines = lines.
ENDIF.

ENDMODULE. " STATUS_9000 OUTPUT
*&------------------------------------------------------*
*& Module USER_COMMAND_9000 INPUT
*&------------------------------------------------------*
* text
*-------------------------------------------------------*
MODULE user_command_9000 INPUT.

IF ok_code EQ 'INSERT' AND ok_code NE ' '.
v_code = 'INSERT'.
INSERT INITIAL LINE INTO t_sflight INDEX lines.
tbl_sflight-lines = tbl_sflight-lines + 1.
ENDIF.

CLEAR ok_code.
ENDMODULE. " USER_COMMAND_9000 INPUT
*&-----------------------------------------------------*
*& Module MODIFY INPUT
*&-----------------------------------------------------*
* text
*------------------------------------------------------*
MODULE modify INPUT.
MODIFY t_sflight FROM x_sflight INDEX tbl_sflight-
current_line.
DESCRIBE TABLE t_sflight LINES lines.
ENDMODULE. " MODIFY INPUT.

Is This Answer Correct ?    5 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is maintenance view?

1038


What are the different window types in sapscript?

967


What are the drill-down features provided by abap/4 in interactive lists?

1007


List some of the many different ways that the sap standard functionality can be changed by a customer?

902


how do you call third selection screen ?

2067


What are logical databases? What are the advantages of logical databases?

890


A subroutine can contain nested form and endform blocks. State true or false. : abap modularization

1258


What is an update task?

994


What are the functional modules used in sequence in bdc? : abap bdc

1026


Explain the differences between interactive and drill down reports?

954


What is the use of buffering?

993


What is meant by authorization? : sap abap hr

1085


Table events aNd table maintains generation

1447


Define structure in abap data dictionary?

990


What is tcode se16?

938