In Dialog Programming Table Control,how to make only one row
editable?
Answers were Sorted based on User's Feedback
Answer / 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 |
Double click on the field which u want to edit a properties
window is displayed on the right side of the screen, in that
window look for Attributes portion -> goto Programs tab->
and select the input as input possible. and if u want the
field to be greyed out. select not possible.
Is This Answer Correct ? | 3 Yes | 14 No |
What are the steps to be followed to set lockobjects? : sap abap data dictionary
what is need of function group for function modules whereas there is no need of f.group for subroutines?
2 Answers Cap Gemini, DFS, HCL, IBM, NTT Data,
WHAT IS FIELD-SYMBOLS?
How do you send files to the legacy systems from sap and vice versa? How does one know that the legacy files have come on to the sap server you are working on? : abap bdc
What are components of layout in scripts?
What are the page windows?
What are work process in ABAP?
What kind of deliverables you have on a day to day basis?
What is the difference between a structure and an append structure?
how do you supress blank spaces in sap scripts?
What is the different between template and a table?
Explain SD and MM Flow?
12 Answers Keane India Ltd, Mascon, Tech Mahindra,