Simple report
coding for simple report
Hi,
check out this coding for a simple alv report.
TABLES : vbak,vbap.
TYPE-POOLS : slis.
DATA: repid LIKE sy-repid, "Report ID
is_layout TYPE slis_layout_alv, "Layout For ALV
it_fieldcat TYPE slis_t_fieldcat_alv, "ITAB for field
it_events TYPE slis_t_event, "ITAB for event
it_sub TYPE slis_layout_alv_spec1, "subtotals
i_header TYPE slis_t_listheader, "Itab for listheader
lt_sort TYPE slis_t_sortinfo_alv, "itab for sorting
wa_sort LIKE LINE OF lt_sort." slis_t_sortinfo_alv.
DATA : BEGIN OF itab OCCURS 0,
vbeln LIKE vbak-vbeln,
erdat LIKE vbak-erdat,
kunag LIKE vbak-kunnr,
ernam LIKE vbak-ernam,
END OF itab.
DATA : BEGIN OF it_disp OCCURS 0,
vbeln LIKE vbak-vbeln,
erdat LIKE vbak-erdat,
kunag LIKE vbak-kunnr,
ernam LIKE vbak-ernam,
posnr LIKE vbap-posnr,
matnr LIKE vbap-matnr,
END OF it_disp.
****selection-screen
SELECTION-SCREEN BEGIN OF BLOCK b1.
SELECT-OPTIONS : s_vbeln FOR vbak-vbeln,
s_date FOR vbak-erdat.
SELECTION-SCREEN END OF BLOCK b1.
AT SELECTION-SCREEN.
START-OF-SELECTION.
PERFORM get_data.
PERFORM modify_data.
PERFORM disp_data .
END-OF-SELECTION.
*& Form get_data
text
--> p1 text
<-- p2 text
FORM get_data .
SELECT avbeln aerdat akunnr aernam bposnr bmatnr
INTO TABLE it_disp FROM vbak AS a
INNER JOIN vbap AS b ON
avbeln = bvbeln
WHERE a~vbeln IN s_vbeln.
ENDFORM. " get_data
*& Form modify_data
text
--> p1 text
<-- p2 text
FORM modify_data .
MOVE-CORRESPONDING itab TO it_disp.
APPEND it_disp.
CLEAR it_disp.
ENDFORM. " modify_data
*& Form Disp_data
text
--> p1 text
<-- p2 text
FORM disp_data .
PERFORM fill_layout_structure.
PERFORM fill_field_catalog_table.
PERFORM alv_header USING i_header.
PERFORM call_alv_function.
ENDFORM. " Disp_data
*& Form fill_layout_structure
text
--> p1 text
<-- p2 text
FORM fill_layout_structure .
CLEAR is_layout.
is_layout-colwidth_optimize = 'X'.
is_layout-zebra = 'X'.
is_layout-no_input = 'X'.
is_layout-colwidth_optimize = 'X'.
is_layout-totals_text = 'Totals'(201).
is_layout-totals_only = 'X'.
is_layout-zebra = 'X'.
is_layout-group_change_edit = 'X'.
is_layout-header_text = 'helllllo'.
ENDFORM. " fill_layout_structure
*& Form fill_field_catalog_table
text
--> p1 text
<-- p2 text
FORM fill_field_catalog_table .
DATA : gls1(10).
BREAK-POINT.
PERFORM fill_field_catalog USING :
'VBELN' 'SALES DOC NO.' '10' 'IT_FINAL' space space 'C11' ' ' ' ',
'ERDAT' 'DATE' '40' 'IT_FINAL' space space 'C11' ' ' ' ',
'KUNAG' 'CUSTOMER' '6' 'IT_FINAL' space space 'C11' 'X ' ' ',
'ERNAM' 'NAME' '20' 'IT_FINAL' space space 'C11' 'X' ' ',
'POSNR' 'ITEM' '10' 'IT_FINAL' space space 'C11' ' ' ' ',
'MATNR' 'MATERIAL' '20' 'IT_FINAL' space space 'C11' ' ' ' '.
ENDFORM. " fill_field_catalog_table
*& Form fill_field_catalog
text
FORM fill_field_catalog USING f d l t s z y a b.
DATA t_fld TYPE slis_fieldcat_alv.
STATICS pos LIKE sy-index VALUE 0.
pos = pos + 1.
CLEAR t_fld.
MOVE 1 TO t_fld-row_pos.
MOVE pos TO t_fld-col_pos.
MOVE f TO t_fld-fieldname.
MOVE d TO t_fld-seltext_m.
MOVE l TO t_fld-outputlen.
MOVE t TO t_fld-tabname.
MOVE s TO t_fld-do_sum.
MOVE z TO t_fld-no_zero.
MOVE y TO t_fld-emphasize.
MOVE a TO t_fld-no_out.
MOVE b TO t_fld-no_sum.
APPEND t_fld TO it_fieldcat.
ENDFORM. " fill_field_catalog
*& Form alv_header
text
-->P_I_HEADER text
FORM alv_header USING p_i_header.
DATA: wa_line TYPE slis_listheader.
CLEAR wa_line.
wa_line-typ = 'H'.
wa_line-info = 'Walvoil Fluid Power India Limited'.
APPEND wa_line TO i_header.
ENDFORM. " alv_header
*& Form call_alv_function
text
--> p1 text
<-- p2 text
FORM call_alv_function .
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = REPID
I_CALLBACK_PF_STATUS_SET = ' '
IS_LAYOUT = IS_LAYOUT
IT_FIELDCAT = IT_FIELDCAT
TABLES
t_outtab = IT_DISP.
IF sy-subrc <> 0.
ENDIF.
ENDFORM. " call_alv_function
Reward points if it useful to u,
Best wishes
Regards,
Guna..
Similar Messages
-
Generate a simple report in XML publisher
Hello,
I have a simple Oracle Report 9i which displays data from four tables. It uses three different queries to get the data. How can I simply generate a similar report in XMLP without using the oracle report? I tried joining the queries (like outer join) but wasn't able to get the format which report 9i was generating.
Each table has two columns to be equated with other tables among the four i.e (A.c1=B.c1 AND A.c2=B.c2). The results are displayed in a hierarchial manner. Could anyone please help me out with a clear approach? Please let me know if I need to be more clear.
-Sitaram.Check out in BIP user guide, fior sample simple reports.
to give you an overview ,this is the way BIP works ,
you create code to genrate the xml through any method from DB.
and Bip merges the xml and your template to get you the output you wanted.
BIP does more than what i have said, just go thru user guide :)
if you are expecting some help from your xml and xsl code,
paste your xml here and your xplanation , what you are expecting. -
BOE XI 3.1: Problem with Simple Report Filter.
Hi everyone!.
One requirement that i have in one customer is about the use of simple reports filters, the customer doesn't want to use the input controls.
If i add one simple report filter and save the report, the final user can add other simple report filters, but the problem is that the name "Others" appears with all the variables than i have created to be used in the report.
Is it possible to hide the group "Others"?
Thanks!
Edited by: Jaime Pestaña on Mar 12, 2010 10:26 AMIf I understood you clearly, I think you have few variables created and one set of variable is called Others and you dont want users to see it.
There are couple of things you can do.
First one is to Use Othere filters as constant and it will not appear.
Second you can use others filter at Report level and it will not prompt to users.
Bashir Awan -
Problem when down loading a simple report to Excel sheet
HI Frenz,
When I download a Simple report to excel , The Excel shows a blank column in between two column, which should not be the case.
Kindly let me know ASAP
Regards
IrfanHi,
Check out the below samle code
Download a report to excel with format (border, color cell, etc)
REPORT ZSIRI NO STANDARD PAGE HEADING.
* this report demonstrates how to send some ABAP data to an
* EXCEL sheet using OLE automation.
INCLUDE OLE2INCL.
* handles for OLE objects
DATA: H_EXCEL TYPE OLE2_OBJECT, " Excel object
H_MAPL TYPE OLE2_OBJECT, " list of workbooks
H_MAP TYPE OLE2_OBJECT, " workbook
H_ZL TYPE OLE2_OBJECT, " cell
H_F TYPE OLE2_OBJECT. " font
TABLES: SPFLI.
DATA H TYPE I.
* table of flights
DATA: IT_SPFLI LIKE SPFLI OCCURS 10 WITH HEADER LINE.
*& Event START-OF-SELECTION
START-OF-SELECTION.
* read flights
SELECT * FROM SPFLI INTO TABLE IT_SPFLI UP TO 10 ROWS.
* display header
ULINE (61).
WRITE: / SY-VLINE NO-GAP,
(3) 'Flg'(001) COLOR COL_HEADING NO-GAP, SY-VLINE NO-GAP,
(4) 'Nr'(002) COLOR COL_HEADING NO-GAP, SY-VLINE NO-GAP,
(20) 'Von'(003) COLOR COL_HEADING NO-GAP, SY-VLINE NO-GAP,
(20) 'Nach'(004) COLOR COL_HEADING NO-GAP, SY-VLINE NO-GAP,
(8) 'Zeit'(005) COLOR COL_HEADING NO-GAP, SY-VLINE NO-GAP.
ULINE /(61).
* display flights
LOOP AT IT_SPFLI.
WRITE: / SY-VLINE NO-GAP,
IT_SPFLI-CARRID COLOR COL_KEY NO-GAP, SY-VLINE NO-GAP,
IT_SPFLI-CONNID COLOR COL_NORMAL NO-GAP, SY-VLINE NO-GAP,
IT_SPFLI-CITYFROM COLOR COL_NORMAL NO-GAP, SY-VLINE NO-GAP,
IT_SPFLI-CITYTO COLOR COL_NORMAL NO-GAP, SY-VLINE NO-GAP,
IT_SPFLI-DEPTIME COLOR COL_NORMAL NO-GAP, SY-VLINE NO-GAP.
ENDLOOP.
ULINE /(61).
* tell user what is going on
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
* PERCENTAGE = 0
TEXT = TEXT-007
EXCEPTIONS
OTHERS = 1.
* start Excel
CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.
* PERFORM ERR_HDL.
SET PROPERTY OF H_EXCEL 'Visible' = 1.
* CALL METHOD OF H_EXCEL 'FILESAVEAS' EXPORTING #1 = 'c:\kis_excel.xls'
* PERFORM ERR_HDL.
* tell user what is going on
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
* PERCENTAGE = 0
TEXT = TEXT-008
EXCEPTIONS
OTHERS = 1.
* get list of workbooks, initially empty
CALL METHOD OF H_EXCEL 'Workbooks' = H_MAPL.
PERFORM ERR_HDL.
* add a new workbook
CALL METHOD OF H_MAPL 'Add' = H_MAP.
PERFORM ERR_HDL.
* tell user what is going on
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
* PERCENTAGE = 0
TEXT = TEXT-009
EXCEPTIONS
OTHERS = 1.
* output column headings to active Excel sheet
PERFORM FILL_CELL USING 1 1 1 'Flug'(001).
PERFORM FILL_CELL USING 1 2 0 'Nr'(002).
PERFORM FILL_CELL USING 1 3 1 'Von'(003).
PERFORM FILL_CELL USING 1 4 1 'Nach'(004).
PERFORM FILL_CELL USING 1 5 1 'Zeit'(005).
LOOP AT IT_SPFLI.
* copy flights to active EXCEL sheet
H = SY-TABIX + 1.
PERFORM FILL_CELL USING H 1 0 IT_SPFLI-CARRID.
PERFORM FILL_CELL USING H 2 0 IT_SPFLI-CONNID.
PERFORM FILL_CELL USING H 3 0 IT_SPFLI-CITYFROM.
PERFORM FILL_CELL USING H 4 0 IT_SPFLI-CITYTO.
PERFORM FILL_CELL USING H 5 0 IT_SPFLI-DEPTIME.
ENDLOOP.
* changes by Kishore - start
* CALL METHOD OF H_EXCEL 'Workbooks' = H_MAPL.
CALL METHOD OF H_EXCEL 'Worksheets' = H_MAPL." EXPORTING #1 = 2.
PERFORM ERR_HDL.
* add a new workbook
CALL METHOD OF H_MAPL 'Add' = H_MAP EXPORTING #1 = 2.
PERFORM ERR_HDL.
* tell user what is going on
SET PROPERTY OF H_MAP 'NAME' = 'COPY'.
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
EXPORTING
* PERCENTAGE = 0
TEXT = TEXT-009
EXCEPTIONS
OTHERS = 1.
* output column headings to active Excel sheet
PERFORM FILL_CELL USING 1 1 1 'Flug'(001).
PERFORM FILL_CELL USING 1 2 0 'Nr'(002).
PERFORM FILL_CELL USING 1 3 1 'Von'(003).
PERFORM FILL_CELL USING 1 4 1 'Nach'(004).
PERFORM FILL_CELL USING 1 5 1 'Zeit'(005).
LOOP AT IT_SPFLI.
* copy flights to active EXCEL sheet
H = SY-TABIX + 1.
PERFORM FILL_CELL USING H 1 0 IT_SPFLI-CARRID.
PERFORM FILL_CELL USING H 2 0 IT_SPFLI-CONNID.
PERFORM FILL_CELL USING H 3 0 IT_SPFLI-CITYFROM.
PERFORM FILL_CELL USING H 4 0 IT_SPFLI-CITYTO.
PERFORM FILL_CELL USING H 5 0 IT_SPFLI-DEPTIME.
ENDLOOP.
* changes by Kishore - end
* disconnect from Excel
* CALL METHOD OF H_EXCEL 'FILESAVEAS' EXPORTING #1 = 'C:\SKV.XLS'.
FREE OBJECT H_EXCEL.
PERFORM ERR_HDL.
* FORM FILL_CELL *
* sets cell at coordinates i,j to value val boldtype bold *
FORM FILL_CELL USING I J BOLD VAL.
CALL METHOD OF H_EXCEL 'Cells' = H_ZL EXPORTING #1 = I #2 = J.
PERFORM ERR_HDL.
SET PROPERTY OF H_ZL 'Value' = VAL .
PERFORM ERR_HDL.
GET PROPERTY OF H_ZL 'Font' = H_F.
PERFORM ERR_HDL.
SET PROPERTY OF H_F 'Bold' = BOLD .
PERFORM ERR_HDL.
ENDFORM.
*& Form ERR_HDL
* outputs OLE error if any *
* --> p1 text
* <-- p2 text
FORM ERR_HDL.
IF SY-SUBRC <> 0.
WRITE: / 'Fehler bei OLE-Automation:'(010), SY-SUBRC.
STOP.
ENDIF.
ENDFORM. " ERR_HDL
Cheers,
Chandru -
1 of my 2 simple reports is not shown on Iphone
Dear Experts,
I have developed 2 simple reports for Iphone. One of them is shown properly and the other one is only displayed as a grey and blank site. There are no errormessages. The reports don't have any parameters. The preview in SAP BO works fine.
You can guess my question. What is wrong with the second report? Thanks for any helpful answer.
Regards LarsDear Lars,
What are the differences between two reports? You may check tables used, format used etc.
Thanks,
Gordon -
How deploying a simple report as .jsp
Hi,
i have read the last days many document, and messages on this board.
But I could not find answers.
My problem is:
I create a simple report with reportbuilder and save this to mysample.jsp.
I copy this file to Oracle Application Server j2ee\OC4J_BI_Forms\applications\reports\web\.
When i call the report from web http://myservername/reports/mysample.jsp?userid=.
The server return follow error:
Anforderungs-URI:/reports/JSP_Demo.jsp
Exception:
java.io.FileNotFoundException
Oracle Application Server Forms and Reports Services 10g (9.0.4.0.1) for Microsoft Windows with Patch Set 2 (9.0.4.2.0)Are you sure you're copting the Reports to the right place. There's a difference running Developer Suite and Application Server. Check documentation and/or Metalink. Also, I would place this question next time in the Reports forum, not in the Application Server (General) forum:
Reports
Martin -
Regarding simple reports display
hello all
in a simple report
(1) i want to have the heading ' the employee address ' to be displayed as
the employee
address
i.e. i want to break the header info into two lines .. how can i do this ?
(2) can we add hyperlink to the field dispalayed in the simple report.?
plz help
Thanks inn advance.
nilesh.hi Nilesh,
1. Write two different write statements and make use of UNDER key word to print one below the other...
2. U should use the option HOTSPOT, but you should explain what you exactly need to do.
http://help.sap.com/saphelp_crm50/helpdata/en/7a/504e380745427ee10000009b38f842/content.htm
Regards,
Santosh -
Calling a tcode in simple report
hi,
I am trying to call a tcode (ME23n) in a simple report(not ALV) but problem is i am unable to SET Parameter ID (i.e. P.O. no ). I displaying a list from an internal table even thou i am using the HIDE statement i am unable to capture the ebeln(P.O. no). please provide some sample code.
regards
prabhuI have ALV Report which calls mm02 and see the report
REPORT Z_GET_REFRESH no standard page heading.
type-pools : slis.
tables : makt,
mara.
data : i_fieldcat type slis_t_fieldcat_alv.
data : begin of i_makt occurs 0,
matnr like makt-matnr,
maktx like makt-maktx,
end of i_makt.
data : v_repid like sy-repid,
g_user_command type slis_formname value 'USER_COMMAND',
g_status_set type slis_formname value 'SET_PF_STATUS'.
DATA:LC_GLAY TYPE LVC_S_GLAY.
select-options s_matnr for mara-matnr .
start-of-selection.
select matnr maktx from makt into table i_makt
where matnr in s_matnr.
end-of-selection.
Fill the fieldcatlog
perform fill_field.
Call the FM
perform call_fm.
*& Form fill_field
text
--> p1 text
<-- p2 text
FORM fill_field.
data wa_fieldcat type slis_fieldcat_alv.
clear : wa_fieldcat.
wa_fieldcat-tabname = 'I_MAKT'.
wa_fieldcat-fieldname = 'MATNR'.
wa_fieldcat-outputlen = '18'.
wa_fieldcat-seltext_l = 'Material #'.
wa_fieldcat-col_pos = '1'.
append wa_fieldcat to i_fieldcat.
clear : wa_fieldcat.
wa_fieldcat-tabname = 'I_MAKT'.
wa_fieldcat-fieldname = 'MAKTX'.
wa_fieldcat-outputlen = '40'.
wa_fieldcat-seltext_l = 'Material Desc'.
wa_fieldcat-col_pos = '2'.
append wa_fieldcat to i_fieldcat.
ENDFORM. " fill_field
*& Form call_fm
text
--> p1 text
<-- p2 text
FORM call_fm.
v_repid = sy-repid.
LC_GLAY-EDT_CLL_CB = 'X'.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = g_status_set
I_CALLBACK_USER_COMMAND = g_user_command
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS = LC_GLAY
IS_LAYOUT =
IT_FIELDCAT = i_fieldcat
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_makt
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. " call_fm
FORM USER_COMMAND *
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield. "#EC CALLED
data i_RSPARAMS like RSPARAMS occurs 0.
CASE R_UCOMM.
WHEN '&IC1'.
read table i_makt index rs_selfield-tabindex.
SET PARAMETER ID 'MAT' FIELD i_makt-matnr.
if not i_makt-matnr is initial.
call transaction 'MM02' and skip first screen.
endif.
when 'REFRESH'.
CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS'
EXPORTING
CURR_REPORT = v_repid
IMPORTING
SP =
TABLES
SELECTION_TABLE = i_RSPARAMS
EXCEPTIONS
NOT_FOUND = 1
NO_REPORT = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
submit z_get_refresh with selection-table i_RSPARAMS.
rs_selfield-refresh = 'X'.
ENDCASE.
MOVE 'REFRESH' TO r_ucomm.
ENDFORM.
FORM set_pf_status *
FORM SET_PF_STATUS USING rt_extab TYPE slis_t_extab.
SET PF-STATUS 'ZSTANDARD' EXCLUDING rt_extab.
SET TITLEBAR sy-tcode.
ENDFORM.
For PO
use like
set parameter id 'BES' field ur field.
call transaction 'ME22N'. -
How to get tables to create outbound proxy for simple report
hi all,
i have a simple report where iam displaying 5 fields from mard and makt.for thios report i want to create outbound proxy.
i have created the proxy
but my question is which tables i have to use to write code in se38 for outbound .i have seen one example but it is not clear from where he got that tables.
helpme.
tahnk u.<Link to blocked site removed by moderator>
Edited by: Vinod Kumar on Sep 26, 2011 3:31 PM -
Simple report for lock users not actives in last 30 days ?
Hi, we need code in SE38 simple report for lock all users not actives in last 30 days.
This sample is good but need check : user its inactive in last 30 days.
http://www.sap-basis-abap.com/abap019.htm
Thank you.You do not need a report to do this. The instance parameter
login/password_max_idle_productive
will do this for you.
Cheers
Graham Robbo -
Hi Experts,
Can any body send one simple report using abap object....
Thanks
krisHi,
Check this example..
CLASS MY_CLASS DEFINITION.
PUBLIC SECTION.
METHODS: ADDITION IMPORTING IP_1 TYPE INT4
IP_2 TYPE INT4
EXPORTING OP_1 TYPE INT4,
SUBTRACTION IMPORTING IP_1 TYPE INT4
IP_2 TYPE INT4
EXPORTING OP_1 TYPE INT4.
ENDCLASS.
CLASS MY_CLASS IMPLEMENTATION.
METHOD ADDITION.
OP_1 = IP_1 + IP_2.
ENDMETHOD.
METHOD SUBTRACTION.
OP_1 = IP_1 - IP_2.
ENDMETHOD.
ENDCLASS.
START-OF-SELECTION.
DATA: OBJ TYPE REF TO MY_CLASS.
CREATE OBJECT OBJ.
DATA: V_OUTPUT TYPE INT4.
CALL METHOD OBJ->ADDITION EXPORTING IP_1 = 1
IP_2 = 3
IMPORTING OP_1 = V_OUTPUT.
WRITE: / V_OUTPUT.
Thanks,
Naren -
How to insert LOGO in a simple report output
Hi all,
I need to insert a logo in a simple report output. can anybody help meHi Anil,
First upload logo to SAP by T-Code -SE78 or check the name of the logo that you want in your programm..
then
FORM TOP_OF_PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = G_HEADER.
I_LOGO = "Logo name
I_END_OF_LIST_GRID =
ENDFORM.
Thanks. -
Alternatives to Discoverer for simple reporting
Hi,
I was wondering if there are any simple, low cost ( Oracle or 3rd party ) alternatives to Discoverer as a means for simple reporting against Oracle Databases
Oracle seem to be going the ( more costly ) BI Standard Edition One route as their replacement to what was good old simple Discoverer.
The beauty of Discoverer was that it was intended to be simple intuitive Reporting Tool for end users with little technical / sql knowledge.
I am just wondering what alternatives now sit in that space ?
thanks,
JimPlease have a look to BIRT Home
-
PROBLEM WITH USER COMMAND AT SIMPLE REPORT
HII FRNDS
MY PROBLEM IS
WHEN I AM BRANCHING TO A LIST REPORT FROM MY ALV REPORT BY USING LEAVE TO LIST-PROCESSING . THEN IN MY LIST REPORT I AM HAVING 2 MORE CUSTOMIZED BUTTON . BUT THE THING IS THAT I AM NOT ABLE TO MAKE THAT BUTTON FUNCTION .
CAN ANY BODY HELP ME WITH HOW TO MAKE THAT BUTTON WORK IN THE SIMPLE REPORT . I HAVE USED AT USER COMMAND IN THE BEGINING OF REPORT BUT STILL ITS NOT WORKING .
THANKING YOU
ROHITHII FRNDS THIS IS THE CODE
CASE R_UCOMM.
WHEN 'DISPLAY1'.
LOC_INDEX = 1 .
SET PF-STATUS 'STATUS' EXCLUDING 'DISPLAY1'.
LOOP AT INT_OUTPUT INTO WA_OUTPUT
WHERE CHECKBOX = WC_MARKED.
APPEND WA_OUTPUT TO INT_DISPLAY .
ENDLOOP.
LEAVE TO LIST-PROCESSING .
PERFORM F9100_DISPLAY_DETAILS USING LOC_INDEX.
ENDCASE.
AT USER-COMMAND .
CASE SY-UCOMM.
WHEN 'BACK'.
BREAK-POINT.
PERFORM F9100_DISPLAY_DETAILS USING LOC_INDEX.
ENDCASE.
THE PERFORM F9100 DISPLAYES THE LIST REPORT . THERE ARE NO SPELLING ERRORS FRNDS . -
Make a simple report using reports builder
Hello
Any idea for querying of information into database of EBS
I wanna try to make simple reports for our warehouse inventory per month
ThanksHi,
Any idea for querying of information into database of EBS
I wanna try to make simple reports for our warehouse inventory per monthWhat is the application release?
What exactly you are looking for? Please elaborate more.
Oracle E-Business Suite tables/views (and all other objects) are documented in eTRM website.
eTRM
http://etrm.oracle.com/
Thanks,
Hussein -
Hi All
Hope u are doing well
I was looking a simple report which gives me celar picture of the stages
Sales oder no, Invoice numberNo, if on production production ordernumber due date of production order and po invoived to get the production done and trceiving date of POs for the same
Kindly revert with the best possible option
Have a nice day
Kind regards,Dear Mona,
The requirement you have putted on your report is very much complex.As per your scenario this one is only possible when you guys are following the base document otherwise this report is not possible
Regards,
Kumar
Maybe you are looking for
-
HOW CAN WE ASSIGN THREE TASK LIST TO THREE DIFF PRODUCTION ORDER
Respected All we have one material which is used for three places FIRST IN MILL1, 2ND IN MILL2 AND THIRD IN TRIMMER MILL. the only thing which differentiate this single material is the production order. we have 3 different production order but one s
-
Embedded Excel in Word 2003 document Becomes Corrupt when Saved
We have a Word 2003 document with Embedded Excel sheets in it. When this document is saved and reopened, you cannot edit the excel tables, you just get the message "document corrupt, no longer available". Detect and Repair doesn't fix it, it seems
-
Problem with Toshiba A205-S4617
Problem Description The computer freezes up randomly, not allowing any kind of action, just shutting down with the on/off button. This happens in safe mode too. It has the particularity that one can not turn on/shut down/Log off, if the computer is c
-
Cl_alv_table_create= create_dynamic_table is dumping
Dear Xperts, cl_alv_table_create=>create_dynamic_table is dumping with message "LOAD_PROGRAM_NOT_FOUND" Pls Help: Thanks Raj
-
Error 3001 when trying to watch a rented movie
I've rented my first movie off iTunes Movie Rentals (Fantastic 4 - Silver Surfer). The file downloaded fine, but at the end of the download it shows error 3001 (There was a problem, etc.) but gives no specifics. I tried it on my MacBook Pro and my gi