BEx Web iView displays graph only after page Refresh

Dear Friends,
I am facing problem in BEx Web application iView.
I am using the SAP Standard BEx Web iView template to call BI Report by passing parameter as below
com.sap.ip.bi.bex?TEMPLATE=ZSD1_WR_TREND_HY
URL is Link[http://<hostname>:52000/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?TEMPLATE=ZSD1_WR_TREND_HY]
The report got 2 graphical representations along with a table data.
Problem is the graphs displays data representation only after refreshing the page.
Infact the problem exists in production system and works fine in Development system.
When I checked from portal prospective I found no difference.
Can anybody help on this.
Thanks in advance.
Lakshmikantha

hi,
find the iview from the content administration menu in portal.
If you are using a standard role open the role
and trace the pages until you find the iview containing the template.
Open the iview and check the parameter Content-BW report.
At the field BEx Web Application Query String go to and and check the template name.
Go to web application designer and open the above template.
Change the parameters from the post above and save the web template as zXXXXX.
Change the web template at iview as well.
What i figured out is that bex handler has a problem creating an array when you are using same session for more than one charts.
When you use seperate sessions for each chart there is no need for array creation and works just fine.
*If you are using best practices go to Content Provided by SAP->Specialist->Best Practices and find the role and iview you are using.
It should work..

Similar Messages

  • Edge Animation plays only after page refresh in Firefox

    There is an issue with animation playback in Firefox (I have the newest version - 27.0) - it works only after page reload or if you go to another page and come back to the home page.
    I've saved Edge animation as .oam package and placed into Muse. My animation is floating clouds right above roof on homepage.
    When I open html generated by Edge Animate in Firefox it works perfectly at once.
    Please help!
    I would appreciate any advice.
    Thanks!
    Here is my site http://www.digidom.kz.

    Same FF version here, your page loads fine here, upon first visit and subsequent visits.
    Have you tried clearing out browser cache; restart FF then reload/revisit your page.
    Darrell

  • FPN Remote Delta Link - Bex Web - Iview Preview Error

    We created a remote delta link in the Consumer Portal for Bex Web Iview from the Producer portal. The preview of the iview in the consumer portal fails with the following error:
    Unexpected error - Unable to get IView: fpn:<Consumer Alias> /pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bex:eV%2BqDnR62S5rnG4nJ%2F7uhw%3D%3D:1
    In the default trace of the Producer we see the following:
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: com.sap.portal.fpn.exception.base.FPNFatalErrorException
         at com.sap.portal.fpn.runtime.FpnRuntimeService.doFpnLookup(FpnRuntimeService.java:171)
         at com.sap.portal.fpnprovider.fpn.GenericContext.lookup(GenericContext.java:48)
         at javax.naming.InitialContext.lookup(InitialContext.java:347)
         at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1919)
         ... 40 more
    Caused by: com.sap.portal.fpn.exception.base.unchecked.FpnCommunicationException: Cannot retrieve delta link remote state for remote path 'pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bex' with user Id '<BIUSER>'
         at com.sap.portal.fpn.remote.AccessServiceImpl.retrieveDLRemoteState(AccessServiceImpl.java:158)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:331)
         at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:159)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:330)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:201)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:137)
         ... 6 more
    Caused by: com.sap.portal.fpn.exception.base.unchecked.FpnAuthenticationException: Could not find user from the user id '<BIUSER>'
         at com.sap.portal.fpn.protocol.marshal.ContentMarshallerService.marshalDLChain(ContentMarshallerService.java:294)
         at com.sap.portal.fpn.remote.AccessServiceImpl.retrieveDLRemoteState(AccessServiceImpl.java:156)
         ... 14 more
    Caused by: com.sap.security.api.NoSuchUserException: USER_AUTH_FAILED: User account for logonid "<BIUSER>" not found!
         at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1317)
         at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1339)
         at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1354)
         at com.sap.portal.fpn.protocol.marshal.ContentMarshallerService.marshalDLChain(ContentMarshallerService.java:292)
         ... 15 more
    Producer Portal - User data source is BI ABAP Backend
    Consumer POrtal - User data source is LDAP
    I have tested SSO both ways and it works:
    Logged in to Consumer -> switched URL to producer --> switched back to consumer
    Still looking at the default trace it looks like some how the end user is not recognized during the switch.
    Any help/direction  is much appreciated.
    Thanks
    Shabna

    Dao, 
      Thanks for taking the time.
    Versions:
    Producer BI portal - NW 7.0 EHP1 SP6 (BI_JAVA SP8 Hotfix 12)
    Consumer Portal - NW 7.0 EHP1 SP7 (BI_JAVA SP8 Hotfix 12)
    BIUSER exists on both:
    Producer - BIUSER is an ABAP user in the BI Backend
    Consumer - BIUSER is the SAMAccount Name of AD account BISUER@<company.com>
    SSO works both ways.
    I checked the thread you mentioned. Though the error in the default trace is the same, I am using FQDNs everywhere and the correct P4 ports. I am able to telnet using the P4 ports between the two portals. The FP connection tests also work.
    Thanks
    Shabna

  • How to retain value in LoV item in Tabular Form, after Page Refresh

    Hi,
    I have a tabular form, which contains 2 items(columns), of type "Select List - named LoV".
    Now, 2nd item(column) in tabular form, that LoV should get populated based on user's selection value in first item LoV.
    1. So how do I refer to the value, that user selected in first item's LoV? I will have to use this value as reference in LoV query of my 2nd item ( on this tabular form)
    2. Everytime I select value in first item LoV, page gets refreshed, as my requirement is to calculate 2nd item's LoV based on selected value in first item. So after this page refresh, first item LoV loses its value that was selected before the page refresh happened. So how do i retain this value in first item LoV? I have an unconditional process, that on every submit(refresh) of page, I set all my items with their corresponding values. But problem is what do i mention there to refer to this first item ( of type LoV) of tabular form?
    I looked in view source of my page, this item is referred as f03.
    So i used "apex_application.g_f03", to set this item to its value, in my uncoditional submit process. But it did not work. I tried to refer this item as "f03" in this unconditional submit process. But still it did not help, the selected item loses its value after page refresh(submit).
    Please help.
    Thanks and Regards,
    Ravi.

    Hi Rave,
    You will have to use Javascript and Ajax to change the values as ApEx submissions will lose your results unless they are saved into the database.
    Remember, that as you are using a tabular form there will be lots of items called f01, fo2, fo3 etc on the page (one per row).
    Regards
    Michael
    Edited by: MKii on Jun 4, 2009 10:13 AM

  • IView displays junk characters in Page preview screen

    hi
    I am facing an unknown problem in Business Package(Production Analysis) for EP5.0, which i imported to EP6.0.
    The IView which i am using is a trasaction iview. Earlier it was WebGUI, i changed it to WinGUI, and i did changes anything required.
    The IView is prviewing without any problem in its bench, But when the same IView is previewed in a page(in a tray), it displays junk characters with assigned system info in an anonymous way.
    Surprisingly if i refresh the tray, it displays the properly.
    And it happens only for some Iviews and all.
    Please anybody help me out for this problem and reply me.
    thanx in advance
    regards
    Lakshmikantha

    Hi Terri,
    If you think that the issue is with regards to cache, then have a look at this document for more information
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/71d7b8dc-0701-0010-dfba-881dba1b5b95?QuickLink=index&overridelayout=true
    Regards,
    Ganesh N

  • Display item only after process ran

    Hi,
    I have 3 items:
    - :P1_ENTERED_VALUE (Text field)
    - :P1_DEFAULT_VALUE (Display as Text)
    - :P1_DIFF_VALUE (Display as Text)
    Users enter a value into :P1_ENTERED_VALUE and trigger a process with a button.
    The process compares the number of :P1_ENTERED_VALUE with :P1_DEFAULT_VALUE and populates :P1_DIFF_VALUE. So far it works.
    What I want is that :P1_DEFAULT_VALUE and :P1_DIFF_VALUE are not displayed before the button was pressed.
    What I tried: Since :P1_DIFF_VALUE is null before the process, I set a condition for the item :P1_DEFAULT_VALUE:
    - Condition Type: "Value of item in Expression 1 is NOT NULL"
    - Expression 1: P1_DIFF_VALUE
    So both items (:P1_DEFAULT_VALUE and :P1_DIFF_VALUE) would show only after the process is executed.
    The problem is that :P1_DIFF_VALUE now always shows 0 and not the difference, because the item with the condition (:P1_DEFAULT_VALUE) obviously in not just hidden before the process, but also inactive.
    How can I solve this problem?
    Thanks in advance,
    Roger

    Hi Varad,
    +> The calculation of P1_DIFF_VALUE should be done using the hidden-item into which you retieved the 'default value'.+
    No, the calculation still had used the not hidden item.
    +> The hidden-item should not be conditional.+
    This was true.
    I changed the calculation to use the hidden item and now it works fine !!
    Thanks a lot, Varad, my appreciation.
    Roger
    PS: I anyone knew why the JavaScript API didn't work I still would be interested. Just to learn sth. for next time.
    Thanks

  • Insert subform only after page 1

    Hello, working on my first LiveCycle form.  I would like to insert a subform (subform1) at the top of every page.  And insert subform2 only on page 1, after subform1.  Is there someway to hide subform2 if the page is not equal to 1?  Thanks.

    Thanks. You are correct. I did end up creating a second master page. The first one I titled as FIRST was a max occur of 1.  Then the second master page titled NEXT which will be used for the rest of the pages, starting with page 2. Both master pages have 2 content areas. The second having a bit smaller size at the top of the page. I did end up putting text fields, binded to some of the same header fields, in both of the "top" content areas. This helped me achieve the results I was looking for. Thanks.

  • Help with retaining drop down data after page refresh

    Hello:
    Dev environment: JSP/Struts - Using DynaValidatorActionForm for ActionForm
    I have a JSP which, in a simplified version, uses two text boxes and one drop down viz. Name(text box), Country(drop down) and Country Name(text box).
    When the page is first brought up, obviously, the text boxes are empty and the drop down is at it's initial setting of "Select One" which has a value of 0.
    I enter a name, select "Other" from the drop down and click on Submit leaving the "Country Name" text box blank.
    Now, because of the validation I'm performing, if "Other" is selected, the name of the country should also be provided. In this case, obviously the validation fails and the same page is returned via "mapping.getInput()".
    Now the problem is, whatever I put in for "Name" is still retained but the drop down is reset to "Select One". This is causing confusion to the user because the error msg is misleading when it says, "Enter a country name", but in reality the user has to redo the drop down selection also.
    Anyway, is there a way I can make the drop down also retain the data it had prior to the page refresh just like the "Name" text box?
    Any help is greatly appreciated.
    Thanks.
    Here's the code from the "Action" where I do my validation check...
    -------- "Action" Code -----------------------------------------------
    if (tbi.getCountryid() == 10)
    if (tbi.getCountryName().equalsIgnoreCase(""))
    ActionErrors countryErrors = new ActionErrors();
    String errKey = "tbi.countrydata.invalid" + "." + (i+1);
    afflnErrors.add("Invalid Data", new ActionError(errKey));
    saveErrors(request, countryErrors);
    return new ActionForward (mapping.getInput());
    ------------------------------------------------------------------------------

    Are you populating that select box( from database) everytime page refreshes ?
    otherwise it should work as others.
    as a work around, here is a javascript code you can use to prepopulate a option in a select box, but you need to know what value was selected. ( may be set that value in request or session)
    call this function on load of the form.
    // list - is the name of the dropdown
    // selVal - is the value selected.
    function selectListItem(list, selVal) {
    for (i = 0; i < list.length; i++) {
            if (list.options.value == selVal) {
         list.options[i].selected = true;

  • How to configure search results web part to display results only after a query is generated from user?

    Hi All,
    I am crawling documents from a file server. I created a new content source and crawled the documents. All documents are crawled successfully.
    Then I went to my enterprise search center site collection and created a new result source. I have added the query to use above content source.
    After that, on a page I am trying to configure the search results web part to display documents using this result source. Now the problem is:
    It displays all the documents that are crawled without searching for anything. I mean first it should not display any results. If a user searches for something , then according to that search it should display results.
    Any idea how to do this in the web part? I am using SharePoint 2013 on premise enterprise edition. No code. Totally OOTB.

    Hi Mohan,
    What did you use for the Query text in the result source?
    I could reproduce this issue when I used Query text like: {searchTerms} Path:”http://sps2k13sp/sites/First/Shared%20Documents”
    Then I changed the Query to
    {?{searchTerms}
    Path:"http://sps2k13sp/sites/First/Shared%20Documents"}
    , then Search result web part didn’t return results without searching.
    So , check your result source, and use the Query like the above(adding "{?...}").
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • Image not printed in SapScript, only after page break

    Hi,
    I have a problem in printing an image (stored as text) in a sapscript. The image was uploaded correctly from a TIF file in tcode SE78. The image contains a signature and I need to print it at variable positions within the form. That is I need to print it in the MAIN window. The image does not get printed when a page break occurs when outputing the text element containing the picture. If the page break occurs when outputing any (other) text, the image is printed correctly (after that text).
    Has anybody else encountered this problem? Could it be a sapscript bug?
    Thx in advance.
    Claudiu

    >
    > Looks like the last page is not called !!! I can see data only on one page and it shows page 1 of 1.
    >
    > "make sure ST_TEMP is filled with data" how do I do this ?? My program line node has the data filled in the internal table it_temp and the loop node has the data transferred to st_temp for every row. How can I debug the program lines code ??
    > > Have a break <username> in the program lines. and check it_temp has data in it.
    > "use a command and call the last page at end of the loop on internal table"...how to do this ?
    > > like program lines there is a "command line" do a little search on SDN for more info on how to use command lines for next page.
    >

  • In an iFrame, content loads only after a refresh

    I have this website
    www.paidly.co
    In it, there is an iFrame. Now this loads perfectly fine in Chrome, and IE but in Firefox only the html content is shown, without any CSS or JS applied. On reloading the frame, I randomly get the entire loaded document sometimes and at other times it is not so. The code for the iframe looks like this:<br />
    <pre><nowiki><iframe class="iphone-content" src="Mobile/main.html"> </iframe></nowiki></pre>
    The page that is being called is this:
    <pre><nowiki><!doctype html>
    <html>
    <head>
    <title>Paidly</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css">
    <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
    </head>
    <body> ... </body>
    </html></nowiki></pre>

    I need to right-click in the frame and choose Reload Frame to make the frame display properly.<br />
    Maybe it is because the frame is hidden that Firefox isn't loading the CSS and JS files.

  • Need more fields  to be displayed on a single page in BEx Web

    HI All,
    I have developed a query in BEx Designer. This quer has 15 fields.
    When i execute the query in BEx Web, it displays all the results. The problem here is that it displays only 4 fields data on a single page. I need to click on the next button at bottom right hand corner of the screen and it displays the next 4 or fields data.... again i need to click on the next button to check the remaining fields data. This is becoming a pain to check/validate the data displayed. Also the client is not happy about navigating so many screens to see all the data. he wants to see all the fields in single page.
    Is there any way to change any settings so that all the fields / atleast 10 fields can be seen on a single page instead of clicking on the next button to see all the data.
    Reports are developed on BI 7.0.
    Thanks in advance

    Hi Maddy,
    for this issue you can use WAD 7.0. There you can set the numbers of columns and rows which are displayed easily within the analysis item. You can also determine if you want to have scroll bars or paging tabs (like in Query Designer).
    Brgds,
    Marcel

  • HELP! Need help generating TEXT-ONLY portal page...

    Text Only Portal Question:
    PLATFORM:
    =================================================================
    Sun Solaris (5.2 if memory serves) for db and mid-tier, running
    8.1.7 DB and 3.0.9 (1.0.2.2) portal.
    THE NEED:
    =================================================================
    I need to display text only portal pages. Some of the more
    detailed concerns at this point are below. Also, I've had an open
    tar on Metalink for about two weeks, and after research from
    their end has resulted in no help.
    THE ISSUES (so far):
    =================================================================
    IMAGES:
    If an anchor [A HREF=...] tag uses an image as it's "text", I
    need to strip out the ALT= text to show inside the anchor. If no
    ALT text is available, then I would like to show the image name
    as a default.
    For example:
    <img src=home.gif
    alt=Home>
    should display as:
    Home
    FORMS:
    How do I get the resulting page from a form (which include the
    login inputs and submit button, search box, advanced search page,
    etc.) to be displayed by the text only page?
    For example:
    When a form is called, the <FORM> elements are as follows:
    METHOD=GET or POST
    ACTION=url (relative or absolute) to the script.
    In this case, the action value is:
    ACTION=/servlet/page?
    pageid=6&dad=portal30&_schema=PORTAL30.
    This calls the advanced search API.
    I would expect that to redirect the browser back to some
    text-only version, the ACTION= element would have to be changed
    to be something like:
    ACTION=[pathscraper]?/servlet/page?
    pageid=6&dad=portal30&_schema=PORTAL30
    REDIRECTION:
    What happens when portal pages redirect internally? How do you
    get back to the text-only page?
    For example:
    The login link on the standard Oracle Portal home page flips
    from url to url to get to the actual login page. Our
    implementation of Oracle portal goes from
    [DOMAIN]/pls/portal30_sso/portal30_sso.wwsso_app_admin.ls_login
    to [domain]/pls/portal30_sso/portal30_sso.login_page.
    Since this is standard Oracle redirection, how can it be
    intercepted so the portal30_sso.login_page can be presented as
    text only?
    TRIED SO FAR:
    =================================================================
    I've written a socket/text scraper in Perl, running it from a web
    server. The problems mentioned above are really causing problems,
    plus the whole cookie thing. Since Oracle Portal tries to push a
    cookie to the client, when the client is another UNIX server,
    the cookie thing doesn't work.
    POSSIBLE OTHER SOLUTIONS:
    =================================================================
    Something...anything. I've tried to think of some method to
    create some sort of PL/SQL procedure to catch the content then
    strip out the HTML calls.
    An Applet to do the same thing, but on the client side, but
    since time is an issue, coding a complete Java applet isn't
    really an option.
    THE CONCLUSION:
    =================================================================
    HELP! I need some help. This is for a client that is government
    funded, and to meet Section 508 (part of the Americans with
    Disabilities Act that states web sites and applications must be
    made accessible. A text-only page is one of the requirements for
    an accessible page.
    Thanks,
    Ryan Stefani
    ps: feel free to contact me via [email protected] or
    [email protected]

    Use Find/Change and the GREP tab.
    Search for .+ and set the Find formatting to find the charcteristics you want.
    What will you do with this text once found? You'll need something to "change" to, either new text or Change Formatting options...

  • XCelsius + BICS + Publish to EP + BEx Web Application Designer

    Dear Friends,
    Any one have idea about how we can publish an XCelsius Dashboard (with BICS connectivity) to the SAP Enterprise portal using Bex Web Application Designer?
    I tried to publish the dashboard using the iView, by following the below link.
    http://wiki.sdn.sap.com/wiki/display/BOBJ/IntegrationofanXcelsiusdashboardinNetWeaverEnterprisePortal
    Since it can only support individual report, I can not use this option in my client.
    Appreciate your help to provide me the information how we can publish the dashboard using Bex Web Application Designer.
    Thanks & Regards,
    Ajish George

    Hi,
    Did creating the iView using the instructions in the link work for one Xcelsius report?  Can you explain what you requirement is or expand on your comment "Since it can only support individual report, I can not use this option in my client.".  One iView can only launch one object.  If you have multiple BW connected XC files to launch I think that you will have to create multiple iViews with the "DASHBOARD=" each XC file value in each iViews  BEx Web iView query string parameter  setting.
    If you only want one link off of your Portal then you could create a BW 7.0 Web application where you could use objects like buttons to launch each individual URL string for the seperate dashboards.  The challenge with this would be that your URLs would be static and if you are using a regular BW landscape, DEV / QAS / PRD, then you would need to employ logic find and  update the system part of the URL.  I am not sure how this would be done, but it would probably require JavaScript.  If you do report development in your PRD system this would not be an issue.
    From a support perspective I would suggest using a container iView to group your XC reports together and then create a seperate iView for each XC report.  This eliminates dealing with the system identifier as the Portal enviroment manages this as the objects are transported through the systems.  A container iView with the action iViews in it would look like a menu structure on your Portal.
    Rgds,
    Mel

  • Display Table on Several Pages

    Hi Guru's,
    I have created a form wich contains a table (for example Faglflext), this table is very big and cannot to be displayed on only one page. But  my problem is when I do a print preview when I run the form, the table is not fully displayed, only the first page.
    I tried to play with the properties of the subform pagination but I don't know which to use.
    Have you any idea?
    Thanks a lot,
    Mohamed.

    Try this...
    1. Placed the TextField inside a subform and set its Content to Flowed from Object palette.
    2. On the Field tab of the text field's Object property tab, check the Allow Multiple Lines checkbox
    3. Now again for the text Field, click on the Layout tab, check the Expand To Fit checkbox under Y:/Height
    Just check what is the form type and defaults in LiveCycle Designer by going to Form Properties. The preview type and preview adobe XML form needs to be Interactive and Dynamic XML form respectively.
    Hopefully that solves your issue.
    Regards.

Maybe you are looking for

  • ALV grid total line customizing

    Dear Masters, I need a solution for my problem. I need to modify sorting of subtotal and grand total based on currency which criteria i create  myself. The standard alv output sort total by currency based on alpahabetical order, e.g: AUD,  EUR, IDR,

  • W540 is being shipped - having second thoughts after reading such negative user reviews.

    Hello I just purchased a high end W540. ($3,500 including tax) I purchased the machine Monday afternoon based on my trusted colleagues advice to go with Lenovo.  I didn't do nearly as much market research as I normally would because my current machin

  • Customization of backup drive

    Is there any way to select exactly where on a particular external FW drive I want to backup to? Also, if I only want to backup my iPhoto library and choose not to backup any other system files or library files, will this be a problem? One other quest

  • Hi iam saif from iraq i need imei for iphone 5

    Hi apple iam saif from iraq i need imei for iphone 5

  • Writing .asp Active Server Pages and calling Crystal XI in a COM+

    We have some old applications we are trying to update to Crystal XI.  We have done case 1219676 - How to run the RDC in a COM+ applicaiton package.  When we run the report the report generator comes us but no data or fields display.  We also do not r