HEADER TEXT IN ALV
hi all,
I am unable to get the header in my alv report.
can any body let me know where it went wrong.
Hello,
How are you trying to get the header on the ALV? Are you talking about the text that needs to be printed on the top of the page ?
If you need that then create a subroutine say TOP_OF_PAGE and assign it to the parameter i_callback_top_of_page of the function module REUSE_ALV_GRID_DISPLAY and in the subroutine call the function module REUSE_ALV_COMMENTARY_WRITE.
Populate the internal table with the contents to be displayed and pass to the function module.
Make sure to pass the program name in the parameter i_callback_program of the fm REUSE_ALV_GRID_DISPLAY.
Regards,
Sachin
Similar Messages
-
How to wrap the heading text in alv.
HI all,
I need help, how to wrap the heading text in alv.
can any help ... plz..
Advanced Thanks
Regards
GUhapriyanHello GuhaPriyan,
I assume that you're referring to the ALV Grid's title. The maximum length for this title is 70 characters and this would generally fit in the one line.
Are you intending to wrap it because you purposefully want the text to come in two lines? In that case, I'm not sure that it's possible.
But otherwise, there's an option in the Layout called SMALLTITLE. You can set this attribute so that the title would be displayed in a amaller font and hopefully, all of your text shows up on the screen.
Regards,
Anand Mandalika. -
Hi this is saroj.
i am new to alv reports.i have done a alv report by using FMs events_get,commentary_write,grid_display.
i am getting the data but i am not getting the header text of report and logo.
my coding is like this.
tables: kna1.
types: begin of it,
end of it.
data: it_field type slis_t_fieldcat_alv,
wa_field type slis_fieldcat_alv,
it_event type slis_t_event,
wa_event type slis_alv_event,
it_list type slis_t_listheader,
wa_list type slis_listheader,
repid type sy-repid.
perform select.
perform event.
perform header.
perform logo using it_list.
perform display.
in subroutine event:
reuse_alv_events_get
exporting
i_list_type = 0.
importing
et_events = it_event.
wa_event-name = 'top_of_page'.
wa_event-form = 'logo'.
append wa_event to it_event.
in subroutine header:
wa_list-typ = 'H'.
WA_LIST-INFO = 'SOME TEXT'.
APPEND WA_LIST TO IT_LIST.
IN SUBROUTINE LOGO.
REUSE_ALV_COMMENTARY_WRITE
EXPORTING
IT_LIST_COMMENTARY = 'IT_LIST'
I_LOGO = 'ENJOYSAP_LOGO'.
my issue is that i am getting the data but i am not getting the header text and logo.
please solve the issue.please give sample code.
regards
saroj kanta
Edited by: Julius Bussche on Aug 15, 2009 7:03 AMHi Saroj,
Try this
***Declarations,
*STEP1*
DATA : gt_events TYPE slis_t_event, " Internal table to capture various events in ALV
gs_events TYPE slis_alv_event.
*STEP2*
Perform event.
FORM event .
CLEAR : gt_events[],
gs_events.
*PASS THE VALUE AS FOLLOWS*
gs_events-name = slis_ev_top_of_page.
gs_events-form = slis_ev_top_of_page.
APPEND gs_events TO gt_events.
ENDFORM.
*STEP3*
*DECLARE TOP OF PAGE AS BELOW.*
**& Form TOP_OF_PAGE*
FORM top_of_page. "#EC CALLED
CONSTANTS: lc_header TYPE char1 VALUE 'H',
lc_selection TYPE char1 VALUE 'S'.
DATA: ls_header TYPE slis_listheader,
lt_header TYPE slis_t_listheader.
*-- Report Title
CLEAR ls_header.
REFRESH lt_header.
ls_header-typ = lc_header.
ls_header-key = 'Report :'(015). "Report
ls_header-info = sy-title.
APPEND ls_header TO lt_header.
*-- Client
ls_header-typ = lc_selection.
ls_header-key = 'Client :'(012). "Client
ls_header-info = sy-mandt.
APPEND ls_header TO lt_header.
CLEAR ls_header.
*-- User ID
ls_header-typ = lc_selection.
ls_header-key = 'User ID :'(013). "User ID
ls_header-info = sy-uname.
APPEND ls_header TO lt_header.
CLEAR ls_header.
*-- Date (MM/DD/YYYY)
ls_header-typ = lc_selection.
ls_header-key = 'Date :'(014). "Date
WRITE sy-datum TO ls_header-info.
APPEND ls_header TO lt_header.
CLEAR ls_header.
*-- Time
ls_header-typ = lc_selection.
ls_header-key = 'Time :'(016). "Time
WRITE sy-uzeit TO ls_header-info.
APPEND ls_header TO lt_header.
CLEAR ls_header.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = lt_header.
ENDFORM. "top_of_page
Regards,
Vimal.
Edited by: Julius Bussche on Aug 15, 2009 7:04 AM
Added code tags... -
Displaying Header Text in ALV report.
HI Gurus,
I have one sales order which has header Text.
I am displaying that Header Text in my ALV report.
But while displaying in the ALV grid, the text is not coming full.
I have taken the datatype of the column of the ALV grid is string, Still the Header text is not come full.
Please help me.
Thanks in advance.Hi,
If the header text is morethan 60 characters, you can't print with REUSE_ALV_COMMENTARY_WRITE. To overcome above limit we can use dynamic document, which can be implemented through the class CL_DD_DOCUMENT. As dynamic documents use HTML viewer control so instead of triggering the TOP_OF_PAGE event we should trigger event of HTML TOP_OF_PAGE.
First create a subroutine for top of page in HTML format and send that name in I_CALLBACK_HTML_TOP_OF_PAGE parameter of ALV function module. The input parameter for this subroutine will be a variable of class CL_DD_DOCUMENT.
* FORM html_top_of_page *
FORM html_top_of_page USING top TYPE REF TO cl_dd_document.
data: l_text(255) type c.
l_text = '*******************************Hellooooooooooooooooooo************************'.
CALL METHOD top->add_text EXPORTING text = 'Hello world '
sap_style = 'heading' .
CALL METHOD top->add_gap EXPORTING width = 200.
CALL METHOD top->add_picture EXPORTING picture_id = 'ENJOYSAP_LOGO'.
CALL METHOD top->NEW_LINE( ).
CALL METHOD top->add_text EXPORTING
text = l_text.
ENDFORM.
* Display ALV grid
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_html_top_of_page = 'HTML_TOP_OF_PAGE' " Use this event
i_callback_program = g_repid
i_structure_name = 'STRUCTURE'
TABLES
t_outtab = gt_outtab.
Regards
Bala Krishna -
Changing Column header text ol ALV: Object ref cl_salv_table
Hi Friends,
my code:
TRY.
CALL METHOD cl_salv_table=>factory(
EXPORTING
r_container = gv_custom_container
container_name = 'CUSTOM_300'
IMPORTING
r_salv_table = gr_table
CHANGING
t_table = gt_itab_email ).
CATCH cx_salv_msg. "#EC NO_HANDLER
CLEANUP.
ENDTRY.
activate ALV generic Functions
DATA: lr_functions TYPE REF TO cl_salv_functions_list.
TRY.
lr_functions = gr_table->get_functions( ).
lr_functions->set_default( abap_true ).
gr_columns = gr_table->get_columns( ).
PERFORM change_columns_text USING gr_columns.
gr_columns->set_exception_column( value = 'LIGHTS' ).
CATCH cx_salv_data_error.
CLEANUP.
ENDTRY.
CALL METHOD gr_table->display.
Problem:
Can someone give me tips on how to change the Column text of the return table gr_table in my code.
I would like to change the text before CALL METHOD gr_table->display.
Thanks
BlackyYou need to get the perticular column object from the COLUMNS object
Like:
data: lr_columns type ref to cl_salv_columns_table,
lr_column type ref to cl_salv_column_table.
lr_columns = gr_table->get_columns( ).
try.
lr_column ?= lr_columns->get_column( 'FIELD1' ).
lr_column->set_short_text( 'Custom Text' ).
lr_column->set_medium_text( 'Custom Text' ).
lr_column->set_long_text( 'Custom Text' ).
catch cx_salv_not_found. "#EC NO_HANDLER
endtry.
Check report: SALV_DEMO_TABLE_COLUMNS
Regards,
Naimesh Patel -
Hi All,
I need to retireve the Header text of Sales orders.
I am able to fetch the Text using READ_TEXT Function module with proper import parameters.
My requirement is to display such header texts against each sales order. If a particular sales order is not having any header texts, the ALV report should display blank column.
But now, if a sales Order is not maintained with header text, the report is displaying the Function Module's error.
How to avoid Function Module's error in such scenarios...???
Its very much urgent.......... Your help is sinceerely apprciated....
Regards
PavanHi Pavan,
normaly your can catch the error by check the field sy-subrc after function call. You must activate the Exeptions if you call the function. After returning from the FM you check the field sy-subrc <> 0. In this case you clear the ALV-Grid field in the other case you fill the header text in the ALV-Grid field.
Regards
Dirk -
Reg: Adding spaces between texts in ALV list header
Hi All,
I was implementing a client requirement for ALV. The list header should contain something of this format.
Pgm Id: ZZZ01
After this list header it is ALV display.
I did this using the concatenate statement.
ex: Concatenate 'PgmID' sy-repid into listheader seperated by space.
But this is not showing spaces between text in ALV display. See I want a tabspace between the texts in headr. Any idea on how to mak it?
RakeshDepending on Fontsize the space might be so narrow that you believe its not there.
check in the debugger if there is really a space in the string, the clause "separated by space" will insert one for sure.
May be you'reshowing the ALV before you are modifying the listheader?
Another approach is using strings, blanks at the end of a string are not deleted
concatenate 'ABC ' 'XYZ' into s.
and
concatenate `ABC ` `XYZ` into s.
will give different results, be aware of the difference in the quots in both cases. Using the second example you can insert as many blanks as you want. -
How to set title/text for ALV table column header in WD ABAP
Hello,
I am working in WDA using SALV_WD_Table to display data in table. I need to change the column header text, the obvious way is to get the column header and call the method SET_TEXT to set new text / title. However, this method does NOT work, it does not change the column header text. I also tried the SET_TOOLTIP, this one works, but SET_TEXT does not work. Anyone has idea why this not working and do you find any go-around solution?
My version is NW 7.0
Thank
JaysonHi jason ,
For setting Heder text for your ALV table
ip_confing type ref to CL_SALV_WD_CONFIG_TABLE.
"set alv table header
ip_config->if_salv_wd_table_settings~r_header->set_text( 'Test ALV Header functionality' ).
first you have to hide the DDIC text and then try to set your own text .
"modify columns
LOOP AT lt_columns INTO ls_column.
lr_column = ls_column-r_column.
CASE ls_column-id.
WHEN 'MANDT'.
"hide this field
lr_column->set_visible( cl_wd_abstr_table_column=>e_visible-none ).
WHEN 'SEQNR'.
"set header to different string
lr_column->r_header->set_ddic_binding_field( if_salv_wd_c_column_settings=>ddic_bind_none )." use this line to hide ddic text
lr_column->r_header->set_text( 'Position' ).
endcase.
endloop.
Regards
Chinnaiya P -
Vertical text in ALV header (WD4A)
HI,
Can anybody tell me how I can display ALV header text in WD4A as vertical text ?
Cheers, JohnHi,
DATA:
lr_alv_header TYPE REF TO cl_salv_wd_column_header.
Get the column reference of the ALV column.
CALL METHOD lr_column->set_width
EXPORTING
value = '70'.
lr_alv_header = lr_column->get_header( ).
lr_alv_header->set_text( 'Header' ).
lr_column->set_resizable( abap_true ).
lr_alv_header->set_header_text_wrapping( abap_true ). -
Direct navigation of header text of vd53 from alv
Hi expert
I have created one alv report based on the delivery level.The user need to know the hader text information of VD53.I alredy developed click event in the report.The problem is user need so many navigation reach the header text.The user want to navigate directly to the header text.
Please give any soln for this
Regards
ManojHi Manoj,
U have to make a BDC recording VD53 upto that particular screen. now in the click event make a call transaction for the BDC recording in Error mode.
This will help user to navigate to the particular screen without interacting.
Amitava -
Header Text for Field Catalog ALV Grid doubt ..
Hi everybody
I have an ALV Grid List Report (REUSE_ALV_LIST_DISPLAY)
but i have a trouble: the header texts for the fields are always truncated to 10 positions.
The code for fill the Field Catalog are:
CLEAR l_field_cat.
l_field_cat-COL_POS = 2.
l_field_cat-FIELDNAME = 'AVERAGE'.
l_field_cat-TABNAME = 'T_REPORT'.
l_field_cat-REF_TABNAME = 'RPSCO'.
l_field_cat-REF_FIELDNAME = 'WLP00'.
l_field_cat-SELTEXT_S = TEXT-004. <- 'AverageAmount' 20 lenght
l_field_cat-DDICTXT = 'S'.
l_field_cat-KEY = ' '.
l_field_cat-KEY_SEL = ' '.
APPEND l_field_cat TO p_field_cat.
But, although the column appears with 20 characters lenght, the header text appears 'AverageAmo', and it is in the same way for all the fields, even with fields with 40 characters lenght.
What am i doing incorrect ?
Thanks in Advanced
FrankThat is because of field I_field_cat-SELTEXT_S.
This will always display 10 char long text.
To avoid truncating you can specify length for the header.
Try this
x_fieldcat-seltext_l = TEXT-004.
x_fieldcat-outputlen = 20.
x_fieldcat-ddictxt = c_l.
Message was edited by: Ashish Gundawar
Message was edited by: Ashish Gundawar -
Hi,
i am using Reuse_alv_grid_display FM to display the output.I want my header-text in the following format.
STORAGE LOCATION
Mat no L1 L2 L3 Total Quantity.
i am giving in the fieldcatalog 4 fields Mat no, L1,L2,L3,,Quantity as seltext_m.
How can i give the storage location as text above three storage locations.
is there any option to display two lines for header text fields.
Please help me..its urgent.
ThanksHi,
you can do this using top of page.
see the following example.
DATA : tevents TYPE slis_t_event,
waevents TYPE slis_alv_event .
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0 "simple list
IMPORTING
et_events = tevents.
READ TABLE tevents INTO waevents
WITH KEY name = 'TOP_OF_PAGE'.
IF sy-subrc EQ 0.
waevents-form = 'PAGEHEADER'.
MODIFY tevents FROM waevents INDEX sy-tabix.
ENDIF.
*& Form PAGEHEADER
To display heading inoutbuy
FORM pageheader .
DATA : theader TYPE slis_t_listheader,
waheader TYPE slis_listheader.
waheader-typ = 'H'.
waheader-info = 'Inoutbuy' .
APPEND waheader TO theader.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = theader.
ENDFORM. "PAGEHEADER
Regards,
Ruchika
Reward if useful........... -
Issue in displaying header details in ALV report
Hi,
I have used slis_t_listheader and REUSE_ALV_COMMENTARY_WRITE to display the header details in ALV report.I want the details to be displayed as below.
Requester : ---------------------- Page: 1
Program: ----------------------- Date:---------
Title of Report
But when I use the structure slis_t_listheader to display the header details,all the fields are coming one below the other.
How can I get the fields as shown in the above format
Edited by: Abaper12345 on Jun 25, 2009 7:54 AMHi,
Go through following code... its showing the data exactly the way you want....
REPORT TEST3.
TYPE-POOLS:slis.
TABLES:MARA.
*Type Declaration
TYPES:BEGIN OF t_mara,
matnr TYPE mara-matnr,
ersda TYPE mara-ersda,
ernam TYPE mara-ernam,
END OF t_mara.
*Internal Table
data:it_mara type standard table of t_mara.
*Work Area
data:wa_mara type t_mara.
DATA:i_repid TYPE sy-repid .
i_repid = sy-repid.
*Declaration for field catalog
DATA : fcat TYPE slis_t_fieldcat_alv,
wa_fcat TYPE slis_fieldcat_alv.
*Declaration for Layout
data : WA_LAYOUT type SLIS_LAYOUT_ALV.
*Initializing ColumnWidth_Optimize For Layout
WA_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
START-OF-SELECTION
START-OF-SELECTION.
*Fetching data into internal tables
PERFORM get_data.
*Buil Fieldcatalog
PERFORM build_fcat.
*Display ALV Report
PERFORM alv_display.
*Build Fieldcat
FORM build_fcat .
wa_fcat-tabname = 'IT_MARA'.
wa_fcat-fieldname = 'MATNR'.
wa_fcat-inttype = 'C'.
wa_fcat-seltext_m = 'Material Number'.
wa_fcat-outputlen = 25.
wa_fcat-col_pos = 1.
APPEND wa_fcat TO fcat.
CLEAR wa_fcat.
wa_fcat-tabname = 'IT_MARA'.
wa_fcat-fieldname = 'ERSDA'.
wa_fcat-inttype = 'C'.
wa_fcat-seltext_m = 'Date'.
wa_fcat-outputlen = 25.
wa_fcat-col_pos = 1.
APPEND wa_fcat TO fcat.
CLEAR wa_fcat.
wa_fcat-tabname = 'IT_MARA'.
wa_fcat-fieldname = 'ERNAM'.
wa_fcat-inttype = 'C'.
wa_fcat-seltext_m = 'User'.
wa_fcat-outputlen = 25.
wa_fcat-col_pos = 1.
APPEND wa_fcat TO fcat.
CLEAR wa_fcat.
endform.
*& Form GET_DATA
text
--> p1 text
<-- p2 text
form GET_DATA .
select matnr ersda ernam from mara into table it_mara.
endform. " GET_DATA
*& Form ALV_DISPLAY
text
--> p1 text
<-- p2 text
form ALV_DISPLAY .
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = i_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = 'HTML_TOP_OF_PAGE'
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT =
IT_FIELDCAT = fcat
TABLES
t_outtab = it_mara
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endform. " ALV_DISPLAY
*& Form html_top_of_page " I_CALLBACK_HTML_TOP_OF_PAGE "
FORM html_top_of_page USING document TYPE REF TO cl_dd_document.
CALL METHOD document->add_text
EXPORTING
text = 'Program'
sap_color = document->list_group
sap_fontstyle = document->standard
sap_emphasis = document->strong.
CALL METHOD document->new_line
EXPORTING
repeat = 1
CALL METHOD document->add_text
EXPORTING
text = 'Requester'
sap_color = document->list_group
sap_fontstyle = document->standard
sap_emphasis = document->strong.
CALL METHOD document->new_line
EXPORTING
repeat = 1
CALL METHOD document->add_gap
EXPORTING
width = 125
CALL METHOD document->add_text
EXPORTING
text = 'This Is Test Data'
sap_color = document->list_group
sap_fontsize = document->LARGE
sap_fontstyle = document->standard
sap_emphasis = document->strong.
ENDFORM. "HTML_TOP_OF_PAGE
Thanks & Regards
Ashu SIngh -
How to add 2 more field to the Header of FBL5N ALV report output
Hi All,
I have copied and made some modification to the standard transaction FBL5N and added some fields to the ALV report line Items but how to add fields to the header part i.e if you execute the transaction FBL5n, you will get the ALV report, in the header part customer no, company code then I need to add the 2 more fields. can any one tell me that which structure or where I need to add these fields to be appear in ALV output screen.
Thanks in advance.
Swapna.Hi Mohamed,
If you copied Z-FM successfully, then you have to go to subroutine TOP_OF_PAGE to add your field:
*& Form TOP_OF_PAGE
FORM top_of_page.
DATA: b_suppress LIKE boole-boole,
opfi_text LIKE eptext OCCURS 10 WITH HEADER LINE,
n_color TYPE i.
* IF NOT it_items-bukrs IS INITIAL "737295
* AND NOT it_items-konto IS INITIAL "737295
* AND NOT it_items-koart IS INITIAL. "737295
gs_items = gt_alv.
* ENDIF. "737295
* skip first call at top of page:
IF NOT gd_first_top IS INITIAL.
CLEAR gd_first_top.
EXIT.
ENDIF.
IF x_grid = c_x OR x_inet = c_x. "1012201
PERFORM grid_top_of_page.
EXIT.
ENDIF.
*... open FI: get header text.
* first fill some RFXPO fields for general info:
CLEAR: s_rfxpo, wa_kna1, wa_lfa1, wa_ska1.
s_rfxpo-bukrs = gs_items-bukrs.
s_rfxpo-kkber = gs_items-kkber.
s_rfxpo-koart = gs_items-koart.
s_rfxpo-konto = gs_items-konto.
s_rfxpo-vrbez = gs_variant-variant.
s_rfxpo-waers = gs_items-waers.
* update master record:
PERFORM fill_master_rec USING gs_items-koart
gs_items-konto
gs_items-bukrs. " note 698396
CALL FUNCTION 'OPEN_FI_PERFORM_00001640_E'
EXPORTING
i_rfxpo = s_rfxpo
i_kna1 = wa_kna1
i_lfa1 = wa_lfa1
i_ska1 = wa_ska1
IMPORTING
e_suppress_standard = b_suppress
TABLES
t_lines = opfi_text.
*... display open FI text:
IF x_konto_sort = 'X'.
LOOP AT opfi_text.
CASE opfi_text-color.
WHEN 1.
FORMAT COLOR 1.
WHEN 2.
FORMAT COLOR 2.
WHEN 3.
FORMAT COLOR 3.
WHEN 4.
FORMAT COLOR 4.
WHEN 5.
FORMAT COLOR 5.
WHEN 6.
FORMAT COLOR 6.
WHEN 7.
FORMAT COLOR 7.
ENDCASE.
WRITE: / opfi_text-text.
ENDLOOP.
FORMAT RESET.
ENDIF.
*... display other header text:
IF b_suppress NE 'X'.
PERFORM display_custom_header.
PERFORM display_ccard_lines.
ENDIF.
" Put your field somewhere...
ENDFORM. " TOP_OF_PAGE
Good luck,
Thanks, -
Display a Long Text in ALV report
Hi,
I want to display the PO header long text in ALV Report that is 255 character width.
Please help me out how to do this.
please it is very urgent
Thanks and regards
KrishnaUse READ_TEXT and concatenate the first lines of the text.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = 'F01'
language = sy-langu
name = lv_name " purchase order with leading zeroes
object = 'EKKO'
TABLES
lines = t_lines
EXCEPTIONS
OTHERS = 8.
Regards
Maybe you are looking for
-
Cancel_flag in PO Output for Communication report
I'm trying to build logic into an RTF template for the "PO Output for Communication" report to handle cancelled lines. The cancel_flag can be set to "Y" at any of 3 levels - PO Header, PO Line and PO shipment. The field is called the same thing (canc
-
CS5.5 on Mountain Lion (PowerPC error)
Hellow all, I'm hoping someone might be able to advise me on this. I am installing CS5.5 Design Premium on Mac OSX v10.8.2 Mountain Lion. The Mac is mid-2011 3.1GHz Intel Core i5. The problem is I keep receiving the error message "You can't open t
-
Message " You cannot make an assignment to make-to-order stock"
Hi, i'm trying to create a production order for a specific material, but I get this error message: "The component cannot be allocated to an individual stock because make-to-order production and engineer-to-order production cannot be executed with thi
-
Hello Can anyone tell me if it possible to put an image on a button in the screen painter? I would like buttons like in "Tax Report - Selection Criteria" form (i.e. an up- and a down-button), but I don't succeed in putting such an image on the button
-
How Do I Build This in the Portal?
I am a new to SAP Enterprise Portal and have some little Java development experience. I have built a Java system using Sun One Studio and Tomcat that includes the following: 1. A JSP that presents a table of customers to a sales rep, allowing them to