Avoid iFrame when executing Reports as portlet in Portal?

Hi,
I've "wrapped" an jsp reportfile in a Portal "Reports Definition File Access" definition, and are able to execute the report through a call to this (i.e. /pls/portal/APP.REP_DEF_NAME.show). The report's output format is HTML, and this works fine. However, the HTML is always displayed inside a iFrame frameset in the browser. That is, Portal now automatically generate iframe tags to display the report within.
This is annoying to say the least. How can I get rid of the iframe? Any ideas or tips are very wellcome.
Thanks..

Shyam,
Did you install Bw 3.5 and/or BI 7.0?  It seems like the order in patching can cause problems.    My guess is that what you are running is going against 3.5 and it's not installed.  I think there are some posts inhere about that.
Good Luck,
John

Similar Messages

  • Error when executing report in background

    Hi experts,
    I developed a new report. In that report I am getting data from KRMI transaction. For getting data from KRMI I have all the program and transaction and function modules under KRMI transaction to Z program, transcation and function modules and by using Call Transaction on ZKRMI and using Import and export parameters I am fetching data from KRMI transaction.
    By doing this I dont have any problem while executing report online and when I am executing this report in back ground I am not getting in the above mentioned case.
    Can anyone advise me in solving the issue

    As already said....the import and export wont work in background...however what you can do is import and export in shared buffer
    Please refer this below thread for how to proceed on this...
    Re: Problem with export/import in back ground
    Check the below link for information on shared buffers
    http://help.sap.com/saphelp_webas630/helpdata/en/c4/3a6dbb505211d189550000e829fbbd/frameset.htm

  • Report Painter: Error RG102 when executing report

    Hi All!
    I need help with an error I'm facing with Report Painter...
    When executing a report with a large amount of variables and columns I'm receiving the error:
    Message no. RG102: Syntax error in GP3NDZHLG3MURI7VJEVF29KI876800, row 0
    If in the General Data Selection instead of using a Variable for the Version I use a fix value, it works OK. However, other reports are working properly with the same Gen. Data Selection.
    Does anyone has an idea of the cause of this report?
    Thanks!

    Hi All,
    I will try to clarify a little bit on my Issue.
    First of all, it's not a BW issue, but a Reporting Problem with the Report Painter for the Consolidation (EC-CS).
    The row is configured with a Set of Data regarding a Consolidation Item that includes all the P&L Accounts. It is configured to 'Expand'.
    Regarding the columns, I have a large number, between 40 and 50 mixing Ratio with Characteristics and Formulas. Within them, I'm using as well variables for Period, Consolidation Unit and so on.
    In the Selection Screen I have configured the following paramters
    Version - 100
    Dimension - T1
    Cons chart/acct - C1
    Ledger - US
    Cons group (Set and Variable) ZSETUNV
    Year for CG breakdwn (Variable) ZEJERAM
    Period for CG breajdw (Variable) ZPERAM
    With all the above-mentioned configurations the report works great. However, if in the Selecion Parameteres I try to replace the Version (Instead of having fix value 100, to have a variable ZVER) in order to deal with several versions in the same report when I save and execute I receive the posted error:
    Message no. RG102: Syntax error in GP3NDZHLG3MURI7VJEVF29KI876800, row 0
    Does anyone has an idea if there is a Maxium of Variables for Report Painter or any idea which may be the origin of this error?
    Thanks again!

  • Error when executing report with large data selection in Infoview

    Hello,
    This is regarding Error we are facing in BO system.
    We have installed:
    Business Object Enterprise XI 3.1
    Crystal report 2008
    When we are trying to execute report in BO INFOVIEW on production  system, we are facing following error (After 10 mins of execution).
    ========================================================================================
    Windows Internet Explorer
    Stop running this script?
    As script on this page is causing Internet Explorere to tun slowly.
    If it continues to run, your computer might become
    unresponsive.
    ========================================================================================
    Please note: We are getting data via Crytal report. Only, execution in infoview is giving error.
    If we are executing same report with less data(E.g a days data) then we are getting output in Infoview.
    However, when we execute report with more data (6 months data) then we are getting attached error after 10 min of execution time.
    Helpfull reply will be awarded.
    Regards.
    Edited by: Nirav Shah on Dec 14, 2010 6:19 AM

    If it is indeed a server timeout issue, the following document might be usefull: http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/606e9338-bf3e-2b10-b7ab-ce76a7e34432
    It's about Troubleshooting Time-outs in BusinessObjects Enterprise XI, but  a lot is still applicable.
    Hope this helps...
    Martijn van Foeken
    Focuzz BI Services
    http://www.focuzz.nl
    http://nl.linkedin.com/in/martijnvanfoeken
    http://twitter.com/mfoeken

  • WebElements  Can't get rid of border inside iFrame when CR report is loaded

    I am runing reports from the CR Crystal report 2008 view that launches from Infoview and I can't get rid of a border that is in the inside of the iframe when the iframe has a CR loaded within it  .  (I uploaded screenshots here...  https://cw.sdn.sap.com/cw/ideas/4288)
    The issue isn't with the iFrame itself.  When I just throw an WEIframe on a CR report, I can control the frameborder by modifiying the WEIFRAME function's frameborder setting, toggling it on and off and it looks great.
    Where I am having problems is when I put load a CR report inside of an iFrame.  I changed the ReportMode to weblayout, I've made the report margins to be zero, removed the scrollbars and menubar.  Still, I get that pesky inside border.
    I've changed the opendoc sReportMode to Weblayout, gotten rid of preview panel, margins in my CR report, removed toolbar and menu bar from the reports and iframe
    Today, we went into our BO Server, found every instance of OpenDocument.jsp and added the frameborder ="0" parameter at the bottom of the script to the iframe definition.
    After the changes my BOE Admin restarted the Apache webservices. 
    Is there something else that needs to be re-deployed or re-started??
    thanks!
    -Pam

    Jamie/Ludek --
    Hopefully my post will help you help other people having this issue.
    Yes, as it turns out, this issue was not related to WebElements, but was an issue with the CR Viewer.
    The KB that Ludek referred me to did have code to add to the web.config, but it didn't do a thing.
    Ultimately, I found reference to this ussue bug #ADAPT01417734.  A fix was first bundled in fix pack 3.1, but it wasn't completely fixed until SP 4.0. (Known Limitations:  There will still be a 1 pixel wide border around the viewer even though the toolbar and drilldown tabs are hidden. The fix for the 1 pixel border will be delivered in Service Pack 4.)
    Our server is BOXI R3 FP 2.6 and applying service packs is, in itself, a pain and a risk and requires a testing effort that we couldn't afford right now.
    So, I patched my own local instance of CR 2008 to SP4.0 and then pulled the files that were identified as 'fixed' according to the release notes to my BO Server and put them in the correct destination folders:
    allInOne.js
    dom.js
    processindicator.js
    psheet.js
    ReportAlbum.js
    ReportPage.js
    ReportView.js
    Style.css
    Viewer.js 
    OK, it's a hack, but once I did that, ALL of the gray borders around my weIframes went away!!  I can still control a nice little border via the  frameborder attribute in the weIframe ()
    thanks for your help!

  • Problem to spool when Executing reports in background

    Hi experts,
    I  executed  reports in backgroud , but when i checked in SM37 the generated spool not given proper layout format.
    This problem occurs when report having more columns.
    plz help me earliest.
    Regards,
    jyotsna

    Hi jyotsna,
    this happens with ALV output because the output format is determined at runtime.
    You can control the print format used: Just fromyour reports list in online mode, choose PRINT. A Popup should come up letting you specify the printer, number of copies, pages to be printed and so on.
    At the bottom of the popup you have the Properties button. This button opens the overview sceen for all the available print parameters. Double-Click the Format section, choose a format you want to use.The the Specifications button takes you to another screen. Here you can choose 'Valid for this report only' and Check the Background checkbox.The push the 'Copy settings' button. Then Enter to close all the popups. This should help. Additionally you can set a default layout variant for your list to be used.
    For this, in the ALV list, use Menu Settings-Layout-Layout Management. Here yu can set a default variant.
    Regards,
    Clemens

  • Error when executing report due to 0FISCPER

    Hi All,
    I am using a customer exit in my query to calculate the year to date numbers for current Fiscal Period and prior fiscal year (via offset -12). When I execute the query it works fine but when I save it to my portal favorite and re-execute from the favorite, it throws an error: 
    Termination message sent
    ERROR BRAIN (648): Variable value  must be numeric
    ERROR BRAIN (599): For characteristic 0FISCPER, enter value in a permitted format
      MSGV1: 0FISCPER
      MSGV2: 200/001/
    ERROR BRAIN (599): For characteristic 0FISCPER, enter value in a permitted format
      MSGV1: 0FISCPER
      MSGV2: 200/005/
    ERROR BRAIN (648): Variable value  must be numeric
    ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
      MSGV1: SAPMSSY1
      MSGV3: UNCAUGHT_EXCEPTION
    Here is my customer exit code. Do you see any issues with the exit that is causing the above error?
    DATA: lv_cur_period(3) TYPE n,
              lv_cur_year(4) TYPE n.
       WHEN 'ZCC_FPER_YTD_INTERVAL'.
         IF i_step = '1'.
    Determine current fiscal period
           CALL FUNCTION 'DATE_TO_PERIOD_CONVERT'
             EXPORTING
               i_date               = SY-DATUM
               i_periv              = 'MR'  
            IMPORTING
              E_BUPER              = lv_cur_period
              E_GJAHR              = lv_cur_year
            EXCEPTIONS
              INPUT_FALSE          = 1
              T009_NOTFOUND        = 2
              T009B_NOTFOUND       = 3
              OTHERS               = 4
           IF sy-subrc <> 0.
           ENDIF.
    Enter interval into variable
           CONCATENATE lv_cur_year '001' INTO l_s_range-low.
           CONCATENATE lv_cur_year lv_cur_period INTO l_s_range-high.
           l_s_range-sign = 'I'.
           l_s_range-opt = 'BT'.
           APPEND l_s_range TO e_t_range.
         ENDIF.
    Thanks a bunch.

    Hi Venkat and Gaurav,
    Thanks for your replies. The format of Fiscal Period in the first variable screen is correct with the Concatenate statements that I originally had in the customer exit. It displays an interval of 001/2010 - 005/2010 which is what I want.
    CONCATENATE lv_cur_year '001' INTO l_s_range-low.
    CONCATENATE lv_cur_year lv_cur_period INTO l_s_range-high.
    I created another i_step = 2 variable with 'ready for input' unchecked and added it to the original i_step = 1 variable within the RKF. As I have limited knowledge of coding customer exists, I added the following code for the 2nd variable that I found on SDN as seen below. After applying this code and executing the "saved report on portal favorite", the original error message went away and I get to the variable screen but the format that displays now is 201/001/ - 201/005/.  Why does it work the first time it is executed and why does it mess up the format when executed from portal favorite, really confused.
       WHEN 'ZCC_FPER_YTD_INTERVAL_2'.
         IF i_step = '2'.
           READ TABLE i_t_var_range WITH KEY vnam = 'ZCC_FPER_YTD_INTERVAL' ASSIGNING
                          <input>.
    Determine current fiscal period
           CALL FUNCTION 'DATE_TO_PERIOD_CONVERT'
             EXPORTING
               i_date               = SY-DATUM
      I_MONMIT             = 00
               i_periv              = 'MR'  
            IMPORTING
              E_BUPER              = lv_cur_period
              E_GJAHR              = lv_cur_year
            EXCEPTIONS
              INPUT_FALSE          = 1
              T009_NOTFOUND        = 2
              T009B_NOTFOUND       = 3
              OTHERS               = 4
           IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
           ENDIF.
    Enter interval into variable
           CONCATENATE lv_cur_year lv_cur_period INTO lv_cur_fiscper.
           l_s_range-low = lv_cur_fiscper.
           l_s_range-high = <input>-low.
           l_s_range-sign = 'I'.
           l_s_range-opt = 'BT'.
           APPEND l_s_range TO e_t_range.
         ENDIF.

  • Menu bar problem when executing reports

    We have a problem when executing the reports either from se38 or through transaction.
    The standard menu bar is not appearing and in its place we are getting ?????????????  ?????????????????
    also the icons that are appearing in app tool bar are not showing anything.
    Whats the reason for this?

    hi,
    It is not for one single report iam talking about,any report that is executed from se38 or transaction .
    In selection screen of report we are getting ???????????????
    ?????????????? in menu bar instead of normal options like program edit goto utilities.................
    does any one know the reason for this?
    This issue we are facing today only.
    Edited by: Gautham chakraverthi on Oct 31, 2008 3:06 PM

  • Error when executing report

    Hello,
    When trying to run a report on the web, at the execution, when the report should show data, the page appears blank.
    When debugging the following error appears:
    An exception with the type CX_SY_PROGRAM_NOT_FOUND occurred, but was neither handled locally, nor declared in a RAISING clause
    Program SAPLRSDRC does not exist
    Please can you help me with this?
    Thank you,
    Ramona

    Hi,
    Please reactivate the 'Personalization' and 'History' in SPRO:
    -> Business Information Warehouse
    -> Reporting-relevant Settings
      -> General Reporting Settings
       -> Activate Personalization in BEX
    or call tcode RS_PERS_ACTIVATE.
    Rgds
    Manoj Kumar

  • Problem when execute report Conversion Tool XI 3.0 on a client

    Hi everyone,
    When I use Report Conversion Tool on a client (not on Webi Server Windows 2003) I have an error (a red cross appears) before the conversion.
    I believe that RCT can not open the document to migrate.
    All it's OK when I use RCT since the Webi Server.
    Any help will be appreciated.
    Thanks

    Hi,
    Thank you for your prompt response.
    I have install all the client tool (even SDK, Query Web Service) except Assitant migration source de données, Gestionnaires Vues d'entreprise et Gestionnaire de traduction.
    I think I have a problem of rights on my Windows 2003 Server because in the log of conversion (C:Documents and SettingsUtilisateurLocal SettingsTempconversionUSER146731693logsD30860242.xml)
    the following lines are written :
    Note that I do the conversion with the Administrator login.

  • Short dump when executing report.

    Dear all,
    I’m running a web template report which is calling a multiprovider and within the multiprovider are 9 cubes. All cubes have aggregates and are optimize for performance. Lately, for the past 2 days, users have been complaining that they keep getting error 500, a time out error. This happens only to certain users and not all. Some users are able to query for data more the 5 years where as some not even 1 day. Below is the error which BW is throwing back to us. Can you please help me analyze the error?
    Error analysis
        After a certain length of time, the program is terminated. In the case
        of a work area, this means that
        - endless loops (DO, WHILE, ...),
        - database accesses producing an excessively large result set,
        - database accesses without a suitable index (full table scan)
        do not block the processing for too long.
    Trigger Location of Runtime Error
        Program                                 SAPLRSDRS
        Include                                 LRSDRSF04
        Row                                     116
        Module type                             (FORM)
        Module Name                             FETCH_DATA_OPENSQL
      103
      104     IF <l_s_data>      IS NOT ASSIGNED OR
      105        <l_s_data>      IS NOT ASSIGNED OR
      106        <l_s_data_olap> IS NOT ASSIGNED .
      107       RAISE EXCEPTION TYPE cx_rs_program_error
      108          EXPORTING
      109            method = 'FETCH_DATA_OPEN_SQL-2-'.
      110     ENDIF.
      111   ENDIF.
      112
      113
      114   IF i_pkgsize <= 0.
      115 *   Reading all data with one single fetch
    >>>>>     FETCH NEXT CURSOR i_cursor
      117       INTO CORRESPONDING FIELDS OF TABLE <l_t_data>.
      118     e_eof = rs_c_true.
      119   ELSE.
      120 *   Reading only one package
      121     FETCH NEXT CURSOR i_cursor
      122       INTO CORRESPONDING FIELDS OF TABLE <l_t_data>
      123       PACKAGE SIZE i_pkgsize.
      124
      125 *   If less than 'i_pkgsize' many tuples are read
      126 *   => end-of-data is reached
      127     DESCRIBE TABLE <l_t_data> LINES l_count.
      128     IF l_count <> i_pkgsize.
      129       e_eof = rs_c_true.
      130     ENDIF.
      131   ENDIF.

    Hi SCHT.
    Error itself says that
    <i>"database accesses producing an excessively large result set,
    - database accesses without a suitable index (full table scan)
    do not block the processing for too long."</i>
    I believe there should be some change in query which causes aggregates to be excluded from selection.
    Try running query from RSRT with option Execute + Debut ->Aggergates section select "Display aggregates found" and see the out put ..and watch whether aggregates are actually used.
    Also some time this error happens because of network traffic , try running query in Bex Analyzer and see the run time.
    Hope that helps.
    Regards
    Mr Kapadia
    Assigning points is the way to say thanks in SDN.

  • Reports in portlet region (Portal)

    Hello!
    I have a report that have a link to another report and is integrated to Portal, but when the second report is called it was displayed in all the page and i want that is displayed in the portlet region, what i have to do to display the second report in the portlet region over the first report?
    mi call to 2nd report is this:
    function F_DEPTNOFormatTrigger return boolean is
    begin
    SRW.SET_HYPERLINK('http://<host>:<port>/reports/rwservlet?prueba2&report=Prueba2&deptno='||:deptno );
    return (TRUE);
    end;
    thanks a lot!

    hello,
    you did not specify which version of the application serve we are talking about. i assume 9.0.2, since you are describing an in-line rendering of the report content.
    in 9.0.4 we moved to using iframes to do the portlet rendering (if your browser supports it) as iframes allow you in-line linking, meaning the called report will render inside the portlet. in 9.0.2 this is not possible.
    thanks,
    ph.

  • Session not released in backend SAP when executing CR iView from SAP Portal

    Hi,
    We are in the process of doing some testing.  One behavior we have observed is that user sessions are being built up in the backend SAP.  Eventually, the next CR execution runs into problem.
    We are running the Crystal Reports using an iView in the SAP EP.  The iView is delivered by as included with the Integration Kit.
    We have modified different time-outs on the BOE server.  We are still having the same problem.
    Is there something we can do in the portal or the iView to terminate the sessions?
    Thanks,
    Garry

    Hi Ingo,  Thank you again for your response and support.  Well, the suggestion would be fine if our users would only be satisfied with static data.  They normally run the report and expect the latest data from the backend SAP system.
    To clarify your points, the user is not running reports at the same time.  What the user is doing is this. 
    - The user runs a report in the portal.  As you hae indicated, there is a session against SAP system.
    - Once the report is completed, the user runs the next report, and so on.
    Each time, the session remains in SAP system.  Eventually, I would see a long list of sessions in SAP.
    It seems that when the user is clicking on the next report in the portal, the session for the previous report run is not being terminated.
    I'm looking for a way to terminate the session at the completion of the report run.
    Thansk,
    Garry

  • Ordering messed up when generating Report as Delimited on Server

    Hi folks,
    Not sure if anyone else might have observed or faced this issue but thought I'd give it a try. I have an Oracle Report (Version 6i) and the output generated should be a tab delimited text file so the user can view the output in Excel. The Report output is sorted by Name. When I run the Report locally (Client) by doing File -> Generate to File -> Delimited (Delimiter Option: Tab), the Report works fine. The ordering is correct. However, when I am running it off the server (Using the option DELIMITED for the DESFORMAT), the ordering seems messed up. The ordering is maintained for quite a few rows and then a Name (out of order appears). Note that this record also appears in the correct place as well as above the place where its expected to be ... Here is an example:
    Name                     ID     BIRTH DATE
    ==========================================
    ALLAN, BRIAN             1001   1970/12/31
    ALLAN, SUSAN             2001   1968/01/01
    FRANCIS, JOHN            5001   1965/02/01
    BROWN, EDWARD            3001   1978/01/02
    BROWN, JENNY             4001   1976/04/01
    FRANCIS, JOHN            5001   1965/02/01
    GRAHAM, DALE             6001   1980/10/10As you can see that FRANCIS, JOHN is appearing out of order and in order (Twice). This is not happening when I run it on the Client. Any ideas what may be causing this? I realize I don't have much information out here as I myself am at my wits end.
    Thanks
    Edited by: Roxyrollers on Jan 4, 2013 2:15 PM

    Hello,
    I you have access to Metalink (http://metalink.oracle.com), you can take a look to the notes:
    Note.278044.1 How to Debug REP-1401 when executing Reports with Barcode java code
    Note.382952.1 RDF to Debug REP-1401 when using Oraclebarcode.jar
    Note 252691.1 REP-1401: 'CF_1Formula ': Fatal PL/SQL error occurred - ORA-
    06502: PL/SQL: numeric or value error when running the example "Building a Report with a Barcode"
    Note 271807.1 Report With Barcode Bean Is Causing REP-69, REP-57054, REP-1401 and ORA-39565:
    Regards

  • Portal runtime error when execute a model deployed

    Hy, i have this problem: when execute my model on the portal i receive this error:
    Portal Error run-time
    Error request processing for :
    iView : N/A
    Component : N/A
    Component com.myComp.myProduct.29H.Analisi_agenti_2.AAD29H : JSP file name missing. Please check you profile..
    Exception id: 10:54_29/01/08_0009_3388450
    See the details for the exception ID in the log file
    Thank's a lot.
    Sincerely yours
    Andrea Maraviglia

    Hi Andrea,
    Please check your portal runtime server is running or not. (Management Console)
    I have experienced the same error , when our portal runtime server was stopped. I just restarted it. and problem solved.
    Let me know if you have further problem.
    Thanks,
    Prashant
    (Do reward points for helpful answer)

Maybe you are looking for