‎2011 May 23 7:23 AM
Hi Gurus,
I need to display the ALV list header in the following format.
Name:value
DOB:value Age:value
Address:value header1 header2:value header3:value
Telephone:value header4:value header5:value
please let me know how to format the headers that are in BOLD(header 1 to 5 and also age)....
Thanks and Regards,
Gopinath GS.
‎2011 May 23 7:44 AM
Hello,
DATA: name TYPE STRING VALUE 'Name',
DOB type string value 'DOB',
Address type string value 'Address',
Telephone type string value 'Telephone',
age type string value 'age'.
DATA: IT_LISTHEADER TYPE SLIS_T_LISTHEADER,
WA_LIST TYPE SLIS_LISTHEADER.
CONCATENATE NAME ':' 'Header' into Name.
CONCATENATE DOB ':' '2011' into DOB.
CONCATENATE address ':' 'Hyd' into address.
CONCATENATE Telephone ':' '3241541' into Telephone.
CONCATENATE age ':' '452' into age.
REFRESH IT_LISTHEADER.
CLEAR WA_LIST.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO = name.
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'A'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO =DOB .
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO = Address.
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO =Telephone.
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO = AGE.
APPEND WA_LIST TO IT_LISTHEADER.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = IT_LISTHEADER
Regards,
Praveen
‎2011 May 23 7:44 AM
Hello,
DATA: name TYPE STRING VALUE 'Name',
DOB type string value 'DOB',
Address type string value 'Address',
Telephone type string value 'Telephone',
age type string value 'age'.
DATA: IT_LISTHEADER TYPE SLIS_T_LISTHEADER,
WA_LIST TYPE SLIS_LISTHEADER.
CONCATENATE NAME ':' 'Header' into Name.
CONCATENATE DOB ':' '2011' into DOB.
CONCATENATE address ':' 'Hyd' into address.
CONCATENATE Telephone ':' '3241541' into Telephone.
CONCATENATE age ':' '452' into age.
REFRESH IT_LISTHEADER.
CLEAR WA_LIST.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO = name.
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'A'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO =DOB .
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO = Address.
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO =Telephone.
APPEND WA_LIST TO IT_LISTHEADER.
WA_LIST-TYP = 'H'.
WA_LIST-KEY = 'TOP_OF_PAGE'.
WA_LIST-INFO = AGE.
APPEND WA_LIST TO IT_LISTHEADER.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = IT_LISTHEADER
Regards,
Praveen
‎2011 May 23 7:52 AM
Hi Gopigs;
Please check bellow code.
data: GT_LIST_TOP_OF_LIST TYPE SLIS_T_LISTHEADER,
PERFORM E04_COMMENT_BUILD USING GT_LIST_TOP_OF_LIST[].
FORM E04_COMMENT_BUILD USING E04_LT_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER.
DATA: LS_LINE TYPE SLIS_LISTHEADER.
DATA : _date(10).
DATA : _time(10).
DATA : LV_TITLE LIKE LS_LINE-INFO.
LV_TITLE = 'Title'.
LS_LINE-TYP = 'H'.
LS_LINE-INFO+0(58) = LV_TITLE.
APPEND LS_LINE TO E04_LT_TOP_OF_PAGE.
CLEAR LS_LINE.
LS_LINE-TYP = 'S'.
LS_LINE-INFO = ' '.
APPEND LS_LINE TO E04_LT_TOP_OF_PAGE.
CLEAR LS_LINE.
LS_LINE-TYP = 'S'.
LS_LINE-KEY = 'User Name:'.
LS_LINE-INFO = SY-UNAME.
APPEND LS_LINE TO E04_LT_TOP_OF_PAGE.
CLEAR LS_LINE.
LS_LINE-TYP = 'S'.
LS_LINE-KEY = 'Date:'.
LS_LINE-INFO(2) = SY-DATUM+6(2).
LS_LINE-INFO+2(1) = '.'.
LS_LINE-INFO+3(2) = SY-DATUM+4(2).
LS_LINE-INFO+5(1) = '.'.
LS_LINE-INFO+6(4) = SY-DATUM(4).
APPEND LS_LINE TO E04_LT_TOP_OF_PAGE.
ENDFORM. "E04_COMMENT_BUILD
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
...
I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_LIST'
FORM TOP_OF_LIST.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = GT_LIST_TOP_OF_LIST.
ENDFORM. " sayfa_basi
Best regards.
‎2011 May 23 8:02 AM
hi,
thanks for the solutions. But the fields in BOLD are to be formatted in the center of the page.. i typed the question giving lot of spaces but it has not reflected.
eg:
DOB:value1 Age:value2
Edited by: Gopigs on May 23, 2011 9:02 AM
‎2011 May 23 8:16 AM
Hello,
Actually We have 3 types H- Header, S- selection A- Action
Regards,
Praveen.