Avoid report refresh when updating cascade parameters

I have a report with 3 cascade parameters. The first parameter, region, is independent. The second parameter, zone, depends on region. The third parameter, store, depends both on region and zone. These are multi value parameters. The report is
viewed directly in the "/reports" URL, so there are no custom applications that can modify it.
I have a data set for each parameter and obviously use parameters to limit the results of the second and third paramters. My user doesn't want the page to refresh after you set the first and second parameter. I'm not sure that's possible because it's a native
reporting services action. 
 I've tried to bring all the results in second and third datasets and use filters based in the previous parameter, but the lists go blank even though the "Always refresh" property of the parameter is selected.
Is there a NATIVE way to avoid the page from refreshing? 

Hi Dany,
According to your description, you want avoid the second parameter and third parameter to be refresh after change the value on the first parameter, right? In Reporting Services, the report will reload after the parameters value were changed no matter the parameter
is a cascading parameter or not. This is default setting, so as Martina said, your requirement cannot be achieved currently. 
Besides, if you have any concerns about this feature, you can submit a feedback at http://connect.microsoft.com/SQLServer/Feedback and hope it is resolved in the next release of service pack or product.
Thank you for your understanding.
Regards,
Charlie Liao
Charlie Liao
TechNet Community Support

Similar Messages

  • Avoiding concurrency errors when updating a database through AJAX

    What are some strategies for avoiding concurrency errors when updating a database through AJAX. That is, in cases where a given user could attempt to modify the same row in the database with simultaneous requests (say, that he updates one column with information with an AJAX call, then immediately submits a form that updates the same row), what are some good ways yo prevent the two updates from colliding? On the JavaScript side one might make the AJAX call synchronous, but I question whether that is the best way to do it. Has anyone else confronted this?

    Well, since no one seems to have any ideas so far, I'll throw in my two cents worth.
    I'm not too familiar with AJAX so my advice may be limited.
    I suggest you do a google search on Optimistic concurrency database to get some ideas on how to handle it.
    If your update/insert/delete query is thread safe, then even if the same user double clicks the button fast enough to immediately have another update to the same record, then the first update will complete before the second one is carried out. Therefore no harm is done since he is just updating the same record. Since a typical update/insert/delete takes only a few milliseconds (querying may take a lot more time), its not likely he can click the button that fast. (I assume your using connection pooling for speed).
    The trouble comes up when two people call up data from the same record in different browsers. The first one updates/inserts/deletes the record. Now the other user is looking at old data. When he updates/inserts/deletes, there is a problem. One way to handle this is to keep a copy of all the fields from that record in each user's session scope when they first fetch it from the database (example: oldName). Then when you go to update some time later, to this:
    sql= update person set name=newValue where personID=3344 and name=oldName
    Note oldName is from session scope.
    If name in the database has changed, the update will not occur and will return 0 records updated. If it didn't change, it will update.
    Note your update function should not throw an exception if it cant update, it should return false. Return true if it worked.
    Example: public boolean updateName(String name)
    Similiarly, your insert should not throw an exception if the record already exists, it should return false meaning it cant insert.
    Exaple: public bolean insertName(String name). Same thing with delete function.
    If a record cant be updated due to someone else updating the record while the user was looking at data, return a message that it wasn't updated due to that problem. Then show the user the new value in the database ask him if he wants to overwrite the new change.
    Note even if you show 100 records on the JSP, only update the ones that have changed and not all 100. This way, its not likely he has updated the same records someone else has altered. Less likely a colision compared to updating all 100.
    If your updating/inserting/deleting more than 1 record (say, 3), then you should look into setting up a transaction in addition to all the above and rolling back all of them if one fails.
    Reading the section on databases from http://www.javapractices.com/home/HomeAction.do may also help.

  • How to schedule macros to open a report , refresh and update database?

    Hi,
    We have the below set of steps that work on a deski environment. It works fine on XI R3.1 Fix pack 1.5, but I am unable to schedule and get the macros to run although i've included the entire macros code in - Private Sub DocumentAfterRefresh()
    Refresh of report
    Step 1 : Report is Refreshed. Refreshed data contains 10 Report Names to be opened by the Macros and the prompt values that these reports need to be refreshed with.
    Macros Functionality:
    Step 1 : Opens 1st report of the 10 reports from the repository in deski thick client, updates the database by setting a flag on the processing to Y or N for the report being processed.
    Step 2 : Refreshes the report with the prompt values obtained from the first refresh in the report, saves the refreshed data to a CSV or PDF at a location.
    Step 3 : Updates the database if the report has been genrated or not and then deletes the local copy of the output csv and pdf.
    The above steps repeat over and over again until all 10 reports open up, get refreshed and update the database.
    Now all of this works on Deski thick client/refresh and macros.
    However, when i schedule it, the macros doesnot seem to be running.
    Is the above scenario even possible to replicate via a schedule process..? 
    Note : The reports need to be retained in Deski itself.
    PLz help...!

    Scheduling Background Jobs 
    Use
    You can define and schedule background jobs in two ways from the Job Overview:
    Directly from Transaction SM36. This is best for users already familiar with background job scheduling.
    The Job Scheduling Wizard. This is best for users unfamiliar with SAP background job scheduling. To use the Job Wizard, start from Transaction SM36, and either select Goto ® Wizard version or simply use the Job Wizard button.
    Procedure
    Call Transaction SM36 or choose CCMS ® Jobs ® Definition .
    Assign a job name. Decide on a name for the job you are defining and enter it in the Job Name field.
    Set the job’s priority, or "Job Class":
    High priority: Class A
    Medium priority: Class B
    Low priority: Class C
    In the Target server field, indicate whether to use system load balancing.
    For the system to use system load balancing to automatically select the most efficient application server to use at the moment, leave this field empty.
    To use a particular application server to run the job, enter a specific target server.
    If spool requests generated by this job are to be sent to someone as email, specify the email address. Choose the Spool list recipient button.
    Define when the job is to start by choosing Start Condition and completing the appropriate selections. If the job is to repeat, or be periodic, check the box at the bottom of this screen.
    Define the job’s steps by choosing Step, then specify the ABAP program, external command, or external program to be used for each step.
    Save the fully defined job to submit it to the background processing system.
    When you need to modify, reschedule, or otherwise manipulate a job after you've scheduled it the first time, you'll manage jobs from the Job Overview.
    Note: Release the job so that it can run. No job, even those scheduled for immediate processing, can run without first being released.
    For a simple job scheduling procedure, see the R/3 Getting Started Guide.

  • Stop region (report) refreshing when button pressed

    Hi
    I have created a report region, using the following select:
    select * from TABLE(CAST(JCMS_MERGE_BATCHES_PKG.show_merged_batches_fn('M29||0') AS jcms_rep_batch_type))Is there a way to stop this report from submitting when a button on my page is pressed?
    The reason for this requirement, is that my report contains checkboxes for each row returned. The default for the checkbox is CHECKED when the report is refreshed. However, I want users to uncheck certain rows in the report, click a button and then have some processing performed on ONLY those checked rows. My page is almost working, but because the report is refreshing, after I have performed my processing, the report is coming back with all rows selected again.
    Many thanks,
    Paul

    I think your requirement is similar to this one:
    http://htmldb.oracle.com/pls/otn/f?p=31517:219
    However, that is not trivial.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    ------------------------------------------------------------------------------

  • POWL Refresh when passed new parameters

    Hi Guys,
    I have created an application implementing POWL functionality.
    I have 5 tabs with 5 respective queries.
    In the last tab i have an option of doing a search on the data and return the result in the POWL table.
    When i click on the 5th tab a search creteria button is enabled , after clicking on the button i have called a web dynpro component view.
    The user enters the value in the input field of the view and click on search button.
    Problem:
    After clicking on the search button i want to collect the data based upon the search parameters and refresh the POWL query table.
    How to pass the selection creteria to already available query and refereh it based on the selection parameters.
    Aprreciate much needed help.
    Thanks,
    Imran

    Hi Andy ,
    It may be a late reply but now i got the same question about the POWL REFRESH .
    My feeder class is 'CL_IBO_INBOX_FEEDER_ALERT' and i have a 'E_DO_REFRESH' parameter.
    Now let me explain.
    I am working in SRM WEB UI enhancement and i need to refresh the POWL component AUTOMATICALLY .
    I am trying to achieve this by a BADI. so by the feeder class how can i acheive my requirement .
    Kindly share your ideas!!!
    Thanks,
    Pradeep.

  • How to avoid waiting forever when Updating a locked row ?

    Hi all,
    We have front-end application (ADF BC) on Oracle 10g database. From the adf we call stored procedure that execute the dml below :
    UPDATE DOC_NUMBER SET doc_nbr = doc_nbr + 1
    WHERE REGISTER = pRegsCode AND doc_code = pDocCode AND
    loc_code = pLocCode AND
              doc_year = vDocYear
    RETURNING TO_CHAR(doc_nbr, '0000000') INTO vDocNo ;
    Sometimes, this statement wait very long, I see in EM Top SQL that the Wait value = 99.66%. I assume this is caused by another user run same program and Not Commit.
    So the question is :
    1) How to make the 'UPDATE...' statement only wait 10 seconds, if fail to get the lock then time out ?
    2) If a user run the stored proc and do not Commit, how to make the transaction 'Expires' after 10 seconds so that it does not block other users ??
    FYI, the COMMIT part is not in the stored proc, it is done in ADF level.
    That is why if there is error in ADF after executing the stored proc, the transaction left Uncommitted
    Thank you very much for your help,
    xtanto

    This is not an Oracle issue and cannot really be sensible addressed (if at all) at Oracle level.
    How is Oracle suppose to know that after 10 seconds (or minutes) to "expire" (rollback) all uncommitted transactions? This deals with the client side of the client-server. How to interact with the client. When to determine that the user on the client is idle. Etc.
    There is no triggering/event mechanism I know of inside an Oracle server session that can be fired after the Oracle session has been idle for a period of time. The closest to that is DCD (Dead Connection Detection) - which is n.a. as the client is not dead, just idle.
    The application controls and manages the the user interaction. It is in a far better position to realise that the user is not responding, and then to rollback its Oracle session.
    This should be therefore done by the client and not Oracle. In its simplest form, you have a session handle in the client for your Oracle session. You create a global boolean variable (called something like openTransaction) in the application. This is set to TRUE when a transaction (e.g. select for update, insert, updare or delete) is started.
    An application timer runs every n number of seconds. When it runs, it checks openTransaction. If true, it issues a ROLLBACK statement on that session handle.
    This should do the trick.. in large hammer fashion way. Any such implementation will need careful thought and consideration of the actual business requirements and business process flow.
    It is very seldom that in business, clerks John and Jane will be working with the very same client file/invoice/whatever at the exact same time. And when there is conflict, you want to make sure that either Jane or John works on that at a time.
    So before even looking for a technical solution to your problem, I would first determine what the business process flow are and the boundaries of the business transaction, in order to realise a solution.

  • Page is refreshing when changing parameter in sharepoint 2010 report viewer

    Hi All,
    I have uploaded a rdl file to sharepoint 2010 docuement library. When I click on this rdl file, it opens the report in a reportviewer.
    I have 4 parameters year, month, country, location(its is dependent on country selection).
    Now the issue is if I change year, month, and country it is refreshing entire page and displaying the following error message, but if I change location then no refresh is happening.
    "Report parameter values must be specified before the report can be displayed. Choose parameter values in the parameters area and click the Apply button""
    Any idea why it is refreshing the entire page when changing parameter value.
    Thanks !
    Soumya Das

    Hi Soumya,
    According to your description, my understanding is that you got an error when you used Report View.
    Whether you used cascading parameter in the report. It seems to be by design if you used cascading parameter in the report.
    As I am not an expert for reporting, I suggest you create a new thread on SSRS forum, more experts will assist you with this issue.
    SSRS forum:
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?forum=sqlreportingservices
    Or, you can open a ticket for this issue to confirm this issue.
    Here are two similar threads, you can use as a reference:
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0979b6c1-b110-4ab9-9685-8382c8efbe3b/report-parameter-values-must-be-specified-before-the-report-can-be-displayed-choose-parameter?forum=sqlreportingserviceshttps://social.msdn.microsoft.com/Forums/sqlserver/en-US/0979b6c1-b110-4ab9-9685-8382c8efbe3b/report-parameter-values-must-be-specified-before-the-report-can-be-displayed-choose-parameter?forum=sqlreportingservices
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/c161fab2-e573-41e5-bba6-dde4122a798f/report-refreshes-when-it-shouldnt?forum=sqlreportingservices
    Best Regards
    Lisa Chen

  • Unnecessary Report refresh on the dashboard when changing the dashboard prompts

    Hello All
    I have two reports on a dashboard with two dashboard prompts for example Report 1) Year, State, Count; Filter: Year is prompted 2) Year, State, Count; FIlter: State is prompted. On the dashboard we have two reports Report1) and Report 2) with Year and State dashboard prompts.
    The issue is when you change year prompt both the reports gets refreshed even though nothing changes on report 2 but it still dissapears and appears as it is refreshing and  the same happens with report 1 when i change the state prompt it refreshes that report.
    Please letme know how i can limit the dashboard prompt to refresh only the report where it is prompted.
    Thanks
    Ravi

    are you talking about the database table caching? if so we are using OLAP cubes and I am not sure if caching is disabled. Is my issue related to caching? also another updated if I have just one dashboard prompt for example just year  only report 1 refreshes and the report 2 doesn't disappear. But when I add state dashboard prompt, which ever prompt I change state or year  both reports refreshes. The problem is when I add more than one prompt on the dashboard all the reports refreshes when the dashboard prompt selection changes. Any ideas.
    Thanks

  • Auto report refresh on v2.2

    I'm following an old thread on how to auto refresh a region. I followed the steps but
    the page/region is not refreshing... Could anybody help me whats wrong? I copied
    the colde from Carl's page. Im still stuck with 2.2.
    thanks.

    are you talking about the database table caching? if so we are using OLAP cubes and I am not sure if caching is disabled. Is my issue related to caching? also another updated if I have just one dashboard prompt for example just year  only report 1 refreshes and the report 2 doesn't disappear. But when I add state dashboard prompt, which ever prompt I change state or year  both reports refreshes. The problem is when I add more than one prompt on the dashboard all the reports refreshes when the dashboard prompt selection changes. Any ideas.
    Thanks

  • Rep_util/cascade parameters demo loses desformat when report is generated

    I have reports developer and OAS 10.1.2.2 installed. I built the report as instructed in MetaLink article 185951.1 and it works properly, except that it appears to force the desformat to html, when I have specified htmlcss on the command line.
    Normal reports display in htmlcss format from a similar command line.
    I can provide screenshots and RDF source for anyone who is familiar with the rep_util library functions or the cascade parameters example.
    This is a capability our customers frequently ask for, but as it stands, it would have little value.
    My command line is this URL put into the address line of my browser (IE6 on XP SP2):
    http://myserver.domain/reports/rwservlet?report=cs_demo.rep+destype=cache+desformat=htmlcss+userid=ops$user/pwd@SID+paramform=yes
    It does the same thing when I launch it from Forms.

    I figured out the problem. In the article the after parameter form example code does more than set the 3 cascade parameters properly. It adds all this HTML stuff that will ultimately be set in the before report context. I deleted all of that code and then it works.
    I suspect that in 10gR2 with all the updates to the Reports dealing with being HTML 4.0.1 spec compliant has made this unnecessary.
    Too bad this is "unsupported". I suppose I can file a SR to have them fix the article. Would appreciate replies on this thread.

  • Cascading Parameters prompting twice when scheduling report on CMC

    Hi all,
    I am having some difficulty with the Central Management Console (CMC) when scheduling a report I created.
    The report contains one sub-report with a stored procedure to generate the data. This stored procedure has 5 parameters including region and city. In the main report I implemented cascading parameters for region and city and passed their values to the parameters of the stored procedure for the sub-report. All of this works fine within Crystal Reports when I run the report and even when I use the "View" option in CMC. However when I use the "Schedule" option in CMC to schedule the report and I am setting the parameters for the report, there is some odd behavior. The first parameter shows two values, one for region and one for city (this is fine). The next parameter is a string variable. When I try to set this parameter, I am prompted again with the cascading parameters for the region and city. This messes up all the parameters and if I continue to set the other parameters, I am prompted to give a value for the previous parameter.
    Why am I being prompted twice to enter a value for the cascading parameters? How can I fix this?
    Thanks in advance for your help.
    P.S. I thought about using the cascading parameters as filters in the Crystal Report itself but this causes the report to be slow as a lot of data is brought back from the stored procedure before filtering.
    P.P.S. I am using Crystal Reports 2008

    Hi Jevon,
    What version of BO (Service Pack, Patch) are you using?
    Try upgrading the version to a higher Service Pack/Patch on a Test environment to see if that resolves the issue.
    -Abhilash

  • Report does not prompt for parameters when SeparatePages=False

    Hi all. We are using CR2008 Basic w/SP1 along with VS2008. Within our application, reports pull up fine and prompt for parameters using the CrystalReportViewer against the web service. SeparatePages is set to True. We want to change SeparatePages to False, but when I do that any report that should prompt for parameters is not.
    The reports were created in CR 8.5. We have upgraded them to CR2008 (open, refresh, save) which has greatly increased performance. With some further testing, I've discovered that if I take a report that doesn't currently have any parameters and add one via VS2008 report designer, it WILL prompt for the parameter when I run it in our application with SeparatePages=False.
    So I'm leaning that the problem has to do with the reports originally being created in 8.5. I've tried modifying an existing report with parameters, deleting parameters and re-adding, but I still can't get these to prompt for parameters with SeparatePages=False.
    Again, these same reports prompt for parms and work fine as long as SeparatePages=True.  I'm hoping someone might be able to shed some light on this. There are over 400 reports so re-creating them from scratch under CR2008 will be a painful option
    If I need to provide any additional information just let me know. Thank you!
    Sheila

    We are still working to resolve this issue. Testing has shown that for reports that don't return a lot of data, the prompt for parameters will display. But for larger reports, we just see the hour glass and the parameter prompt never displays. It's almost like the reports are trying to return the full dataset without any paramters being passed BEFORE it will prompt for parameters. This would explain why smaller reports will prompt and larger reports never will (?). Not sure that is what is happening.  Again, with SeparatePages=True we are immediately given the parameter prompt. With SeparatePages=False we run into the issue of no prompts.
    Here's the code behind if it help:
    ReportDocument report = new ReportDocument();
    try
        String rptFileName = @"App_Data\Reports\" + Request.QueryString.GetValues(0).GetValue(0).ToString();
        log.writeLog("Loading Report: " + rptFileName);
        String rptFile = Server.MapPath(rptFileName);
        report.Load(rptFile);
        report.Refresh();
        ConnectionInfo crConnectionInfo = new ConnectionInfo();
        log.writeDebugLog("ServerName : " + rProperties.ODBCSource);
        crConnectionInfo.ServerName = rProperties.ODBCSource;
        log.writeDebugLog("DatabaseName : " + rProperties.ODBCSource);
        crConnectionInfo.DatabaseName = rProperties.ODBCSource;
        log.writeDebugLog("UserID : " + rProperties.ODBCUser);
        crConnectionInfo.UserID = rProperties.ODBCUser;
        log.writeDebugLog("Password : " + rProperties.ODBCPassword);
        crConnectionInfo.Password = rProperties.ODBCPassword;
        foreach (CrystalDecisions.CrystalReports.Engine.Table table in report.Database.Tables)
            TableLogOnInfo crTableLogOnInfo = new TableLogOnInfo();
            crTableLogOnInfo.ConnectionInfo = crConnectionInfo;
            table.ApplyLogOnInfo(crTableLogOnInfo);
    catch (Exception err)
        log.writeLog("Error Loading Report: " + err.ToString());
        this.lblError.Text = err.ToString();
        this.ErrorTable.Visible = true;
        this.ReportTable.Visible = false;
        return;
    CrystalReportViewer1.HasCrystalLogo = false;
    CrystalReportViewer1.ReportSource = report; // _serverFileReport;

  • Error opening report as webservice when there's parameters!

    I followed the instructions in the developer's guide: "Publishing and Consuming a Report as a Web Service"
    I am using VS2008 and Crystal Reports 2008.
    I have a web application with 1 report in it called CrystalReport1.rpt and this report is published as a service called CrystalReport1Service.asmx
    The web service is working normally. I can browse to http://localhost:51132/CrystalReport1Service.asmx
    I am trying to load the report in a windows application (VB.NET) using the following code in the form:
    > Me.CrystalReportViewer1.ReportSource = "http://localhost:51132/CrystalReport1Service.asmx"
    This code works as long as the report does not require any parameters.
    When I modify the report to require a parameter (date param), the viewer displays the parameter popup window, when I enter the parameter and press OK I get an exception error in visual studio IDE, the exception is:
    >System.NullReferenceException was unhandled
    >  Message="Object reference not set to an instance of an object."
    >  Source="CrystalDecisions.Windows.Forms"
    >  StackTrace:
    >       at CrystalDecisions.Windows.Forms.ParameterFieldInfo.get_isDCP()
    >       at CrystalDecisions.Windows.Forms.ParameterValueEditControl.Start()
    >       at CrystalDecisions.Windows.Forms.ParameterUnit.AddEditControl(ParameterValue pv)
    >       at CrystalDecisions.Windows.Forms.ParameterUnit.UpdateControls()
    >       at CrystalDecisions.Windows.Forms.ParameterUnit.set_ParameterFieldInfo(ParameterFieldInfo value)
    >       at CrystalDecisions.Windows.Forms.InteractiveParameterPanel.ShowParameters()
    >       at CrystalDecisions.Windows.Forms.CrystalReportViewer.ShowInteractiveParameters()
    >       at CrystalDecisions.Windows.Forms.CrystalReportViewer.ShowReport()
    >       at CrystalDecisions.Windows.Forms.CrystalReportViewer.OnPaint(PaintEventArgs evtArgs)
    >       at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
    >       at System.Windows.Forms.Control.WmPaint(Message& m)
    >       at System.Windows.Forms.Control.WndProc(Message& m)
    >       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    >       at System.Windows.Forms.ContainerControl.WndProc(Message& m)
    >       at System.Windows.Forms.UserControl.WndProc(Message& m)
    >       at CrystalDecisions.Windows.Forms.CrystalReportViewer.WndProc(Message& msg)
    >       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    >       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    >       at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    >       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
    The documentation for publishing a report as a web service does not mention any special way to handle parameters, the windows viewer seems to read the parameter info correctly and automatically displays the window to edit the parameter, but the error happens upon submitting the parameter by clicking ok, this seems like a bug doesn't it?
    The report works fine if I open it directly from Crystal Reports 2008 or if I embed it in my windows application.
    Thanks,
    Talal Nehme

    Hello, Talal;
    When you create the report with the parameter, was it the same report just adding a parameter or a new report?
    Did you recompile the report after adding the parameter so you have a new "CrystalReport1Service.asmx" file?
    The Crystal Report viewer should pass the parameter value correctly to the report as long as the asmx file is the updated report.
    If you look at the parameter in the report, is it a Date, Date Time or String with date value?
    How are you passing the value at runtime - what does the format look like in the prompt?
    You may want to test first with a string or number parameter to eliminate possible format issues and see if you can get the parameter to work.
    Elaine

  • Web-I Report taking lots of time to refresh when filters changed

    In BO XI 3.1 Web-I report is taking lot of time to refresh when any changes are made in edit query mode on the filters.
    When the query is runned for the first time it runs well, but if we make any changes in the filters pane, it is taking lots of time to refresh, and when we cancel the query web-i server is not releasing the server resources (CPU, Memory)
    Did anyone face this kind of a problem, and resolved it.
    Please let me know your thoughts
    Thank you

    Hi,
    why do you need 100K rows in your reports? Is there a way to consolidate/aggregate your data on the database?
    Comparing sqlplus and BOBJ is a little bit unfair. Let me explain you why:
    sqlplus starts displaying data after the query returns the first results. I am sure that if you measure the time that sqlplus needs to display ALL rows, this should be way more than just 10 secs.
    On the other hand BOBJ will display something as soon as the first page can be created. Depending on the way your report is structured, it may be the case that the WebI server should first get ALL rows in order to be able to display the first page of your report. This is for example the case if you let the total number of pages being displayed or if you display total sums already at the header of your report or if you have added a chart based on your data also in the header of your report. Of course, after the first call the report will be cached (and thus fast to be displayed) until you change again the parameters values for your query.
    Since you do not display (or do you use this function in a variable or a formula, maybe?) the total number of pages in your report, I can only assume that you either trying to display total sums (or other kinds of aggregated values) or a chart in the first page of your report. Can you confirm this?
    Regards,
    Stratos

  • Report doest get refreshed with updated data

    Hi All,
    I am facing a strange problem, where my report doest get refreshed with updated data when it’s called second time.
    1.     Screen1 – Preview option – Preview Screen
    2.     Preview Screen – Print option (Button) – Report generated and displayed in the IE Browser window with a dynamically generated PIN (Query written in WHEN-BUTTON-PRESSED trigger)
    3.     Screen2 is displayed in the backend
    4.     Screen2 – Cancel option – Screen1
    5.     Screen1 – Preview option – Preview Screen
    6.     Preview Screen – Print option (Button) – Report generated and displayed in the IE Browser window with a same PIN as in step2. Actually here the Query written in WHEN-BUTTON-PRESSED trigger generates a new PIN.
    7.     When checked in the backend this new PIN is updated, but the same is not displayed on the Report. That means to say that report is not refreshed. When I click on the refresh button in the IE Browser window explicitly, the report is refreshed and displays the PIN as found in the backend.
    What I expect is that the report should get refreshed automatically with a new PIN, when I choose Print option in Preview Screen.
    Can anybody help me in overcoming this challenge?
    Regards,
    SAM

    Hi All,
    What i did was i encoded the PIN and sent it as a paramter to call the report.
    In the report i decoded the PIN and printed it. This way my URL to call the report was always updated with the decoded PIN value and would refresh the page successfully, everytime its called.
    Regards,
    SAM

Maybe you are looking for

  • Iphone 3g no longer syncs with itunes after 3.1 update.. need help

    after updating to 3.1, my phone went into restore mode.. after it finished I noticed that the device would show up in tunes under devices but will no longer sync. It will start to verify then stops and goes back to my home screen

  • Vendor info record and pricing procedure

    Hi,       When we create PO, 1.How the system will determine info record in that PO? 2.What is the need and role of this info record in PO? 3.What are the factors determines pricing procedure in PO?    Plz send me detailed information.

  • Can I make DVD of HDV quality in iDVD?

    I shooted HDV by Sony hdr-hc1. and I edited the movie (1080 60i) in iMovie, then I export to h.264 format of that movie. I import h.264 in iDVD, then authoring.. but that Quality of video is lower as same as DV quality. and disk size is lower as quar

  • How to create Handling Unit using Process Order no. & Packing Instruction

    Hi experts, Please guide me how to create Handling Unit using Process Order number & Packing Instruction reference?Noramlly this is done using standard transaction 'COWBPACK'. ANY FUNCTION MODULE OR BAPI TO DO THIS. if any solution please explain wit

  • 11.5.10 forms server error

    hi all i have installed EBS 11i on windows xp it worked fine for last few months.now i am getting forms server error. i can login as user and when i try to go to applications like AR transactions, jinitiator is also geting intiated.it stops at this s