How will you add colour in a row using ALV ?
Answers were Sorted based on User's Feedback
Answer / sunil kumar gautam
In final internal add a field
line_color(4) type C.
Insert value like 'C710’ according to your color choice in this field.
Define a Layout
Data: gd_layout type slis_layout_alv,
Define Routine
Form disp_layout.
gd_layout-info_fieldname ='LINE_COLOR'
endform.
Call this routine before display the grid.
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / venkaiah chowdary rudrapati
1.Add non data base column to the final internal table of the length four characters
2.Declare the work area of the type slis_layout_alv this structure contains the one of the field info_fieldname.
3.set a loop to final internal table
4.populate color code as per requirement
5.pass the color_ffield to the info_fieldname
coding:
types:begin of typ_vbak,
vbeln type vbak-vbeln,
f1,
f2,
'
'
row_color(4) type c,
end of typ_vbak.
data:it_vbak type table of typ_vbak.
field-symbols:<fs_vbak> type typ_vbak.
data:gs_layout type slis_layout_alv.
select vbeln
f1
f2
from vbak
into table it_vbak up to 200 rows.
data:lv_col type n value 1.
if not it_vbak is initial.
loop at it_vbak assigning <fs_vbak>.
concatenate 'C' LV_COL 1 1 into <fs_vbak>-row_color.
if lv_col lt 7
lv_col = lv_col + 1.
else.
lv_col = 1.
endif.
endloop.
gs_layout-info_fieldname = 'ROW_COLOR'.
endif.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / vivek
Using Emphasize keyword with a structure slis_t_fieldcat_alv
you can color a row
Is This Answer Correct ? | 1 Yes | 6 No |
Can matchcode object contain ids with different update types? : abap data dictionary
How to transfer a smartform from Development to Quality Server?
What is the transaction code to modify the hr form
Difference Between BDC and LSMW?
what is the difference table type and structure?
8 Answers IBM, Reliance, Tech Mahindra,
How can an internal table with header line and one without header line bedistinguished when passed to a subroutine?
what are use of ok_code in bdc
What is the differences between abap and ooabap. In which situation we useooabap?
What is collect statement?explain with example?
Can we use same Domain for more than Data element?
for uploading master data(ex:customer data) into sap, which methods you prefer? call transaction/session/lsmw/bapi? why?
Are programs client dependent?