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

Explain what are the problems in processing batch input sessions?

1071


What are the user groups?

1005


Control Break statements- At new...endat.

1391


When the top-of-page event does get triggered?

1125


there are 2 selection screens. material num in screen 200 and plant in screen 300. so how can you write in INITIALISATION event?

2209


How to know if the value entered contains records or not?

1020


What is retro active accounting

2048


What are the mandatory fields to be filled for BAPI_CUSTOMER_CREATEFROMDATA1

3768


How can one distinguish between different kinds of parameters? : abap modularization

1086


What does the ‘suppress dialog’ do?

1481


Will 50,000 records be uploaded directly into APP's Server?  

2381


What are the attributes of the data? : abap data dictionary

1065


Explain the difference between domain and data element? What are aggregate object?

1064


Is main window mandatory in smartforms?

1178


Explain the difference between float and packed data type?

1356