Saving user Interactive Reports in Production, when migrating a new version

Hi All,
Interactive Reports allow individual users from creating their own custom reports.
If I were to migrate a modification to the Application, will these overwrite the user's Reports?
If it does, is there any way to save the user reports in Production, while we migrate an updated version of the application?
Thanks.
Kevin

Hi,
This is a very commonly brought up issue. If you keep the same application ID from development to production and don't export the interactive reports from development then they will not be overwritten.
The original metadata will be used. There is an excellent blog post from Joel Kallman of Oracle on this topic which gives much more detail: http://joelkallman.blogspot.co.uk/2010/07/where-did-my-saved-interactive-reports.html
I used the methods discussed in the post when I needed to solve this problem.
Thanks
Paul

Similar Messages

  • When will a new version of the 7D be released? Or, will there be one?

    I got my Canon 7D just after it came out.  It has been out a very long time and now seems "behind" in features compared with some of the features of other recently released Canon EOS cameras.  When will a new version of the 7D be released?  Or, is this the end of the product cycle and there will be no more 7D cameras?  I have been looking forward for a long time to getting a new version to replace my current one... in the past have gotten, right after release the 10D, 20D, 30D, 40D, 50D 7D - but they were always coming out about 18 months or so apart.

    "... in the past have gotten, ... the 10D, 20D, 30D, 40D, 50D 7D ..."
    WOW, you have quite a collection! 
    I am more sure, than not sure, there will be a new version of the 7D out soon. The 7D is a wonderful camera and I can't imagine the "new" one will out do it by much in the photo taking category. It will probably have other great features, though.
    EOS 1Ds Mk III, EOS 1D Mk IV EF 50mm f1.2 L, EF 24-70mm f2.8 L,
    EF 70-200mm f2.8 L IS II, Sigma 120-300mm f2.8 EX APO
    Photoshop CS6, ACR 8.7, Lightroom 5.7

  • I cannot re-open files that have been saved in Numbers version09 - it states "You need a newer version of numbers to open this document". This is the latest version

    I cannot re-open files that have been saved in Numbers version09 - it states "You need a newer version of numbers to open this document". This is the latest version & also the one I have created/saved???

    Jules,
    You may delete Numbers 08 if you wish, but some folks like keeping it around. Close all your Numbers docs and Quit the Numbers app, and the other Numbers app if necessary.Then click the Numbers icon on your doc. Then select Numbers > About Numbers, and in the window that pops up, see which version it is. If the Dock icon started Numbers 08, you can cure that by dragging that icon off the Dock and letting it go in a puff of virtual smoke.
    Now, to put the Numbers 09 icon on the Dock, double-click one of those known Numbers 09 documents so that Numbers 09 starts up. Verify by checkig Numbers > about Numbers.
    Now click and hold the Numbers Dock icon and select the Option for Keep in Dock.
    Jerry
    Message was edited by: Jerrold Green1 -- I inadvertently posted about Pages rather than Numbers. Just corrected it.

  • HT5622 i lsot all my contact when i update new version .can i get it again?

    i lost all my contact when i update new version .can i get it again?

    Contacts are designed to be synced to a supported application on the computer or a cloud service.
    Simply sync them back.

  • Anyone knows when will be new version of Flex Builder ?

    Now in this IDE is lots of bugs and a few number of options
    (eg refactoring)...
    Anyone knows when will be new version of Flex Builder
    ?

    It will be released soon . May be end of the May .

  • What do I do with my old CS4 when downloading the new versions from the cloud?

    What do I do with my old CS4 when downloading the new versions from the cloud?
    Do I just uninstall via the control panel on my computer?

    if you no longer need cs4, deactivate it (help>deactivate) and uninstall it.
    otherwise, leave it installed along with cc.  you can use both if you need.

  • When does the new version of J2EE will be available?

    Hi,
    Do you know, When does the new version of J2EE will be available?
    Who can we ask for improvements or fixes? Or it is just the people that has bought suport?
    I hope they can release 'pingConnectionPool' code, so people can trace jdbc driver problems.
    Thanks,
    Lorenzo Jim�nez

    Thanks for your concern,
    Well, to tell the truth, the same driver is working ok in the application server without a connection pool with "connection = DriverManager.getConnection(url, username, password)".
    Also works ok on IBM websphere, Jakarta Tomcat, with or without pool. Its is just Sun's connection pool. Also I have seen other threads showing JSK 1.4 is not quite compatible like this one:
    http://forum.java.sun.com/thread.jsp?forum=136&thread=499803&tstart=0&trange=15
    I tried every conceivable parameter; even I looked at the proper documentation at
    http://publib.boulder.ibm.com/iseries/v5r1/ic2924/index.htm?info/rzahh/page1.htm
    and forums, and it seems that no one can know or can help us about this error because is particulary at Sun app server. So this is the server.log:
    [#|2004-06-07T12:17:31.064-0600|INFO|sun-appserver-pe8.0|javax.enterprise.system.tools.admin|_ThreadID=12;|
    com.sun.enterprise.tools.guiframework.exception.FrameworkError: com.sun.enterprise.tools.guiframework.exception.FrameworkException: java.lang.reflect.InvocationTargetException on 'class com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean'. This occurred while attempting to process a 'command' event for 'pingButton'.
         at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.execute(DescriptorViewHelper.java:279)
         at com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.execute(DescriptorViewBeanBase.java:187)
         at com.iplanet.jato.view.RequestHandlingViewBase.handleRequest(RequestHandlingViewBase.java:308)
         at com.iplanet.jato.view.ViewBeanBase.dispatchInvocation(ViewBeanBase.java:822)
         at com.iplanet.jato.view.ViewBeanBase.invokeRequestHandlerInternal(ViewBeanBase.java:760)
         at com.iplanet.jato.view.ViewBeanBase.invokeRequestHandlerInternal(ViewBeanBase.java:780)
         at com.iplanet.jato.view.ViewBeanBase.invokeRequestHandler(ViewBeanBase.java:590)
         at com.iplanet.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBase.java:951)
         at com.iplanet.jato.ApplicationServletBase.processRequest(ApplicationServletBase.java:622)
         at com.sun.enterprise.tools.guiframework.view.BaseServlet.processRequest(BaseServlet.java:186)
         at com.iplanet.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:480)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:768)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:861)
         at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:289)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:311)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:205)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:102)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:192)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:156)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:569)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:261)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:215)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:156)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:583)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:569)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:200)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:156)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:180)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:582)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at com.sun.enterprise.webservice.EjbWebServiceValve.invoke(EjbWebServiceValve.java:134)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at com.sun.enterprise.security.web.SingleSignOn.invoke(SingleSignOn.java:305)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at com.sun.enterprise.web.VirtualServerValve.invoke(VirtualServerValve.java:209)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:569)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:161)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:156)
         at com.sun.enterprise.web.VirtualServerMappingValve.invoke(VirtualServerMappingValve.java:166)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:154)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:569)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:979)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:211)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:692)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:647)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:691)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: java.lang.reflect.InvocationTargetException on 'class com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean'. This occurred while attempting to process a 'command' event for 'pingButton'.
         at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(DescriptorViewHelper.java:735)
         at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.execute(DescriptorViewHelper.java:250)
         ... 59 more
    Caused by: java.lang.reflect.InvocationTargetException
         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:324)
         at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(DescriptorViewHelper.java:785)
         at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(DescriptorViewHelper.java:731)
         ... 60 more
    Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: com.sun.enterprise.tools.guiframework.exception.FrameworkException: com.sun.enterprise.tools.guiframework.exception.FrameworkException: javax.management.MBeanException: Operation 'pingConnectionPool' failed in 'resources' Config Mbean.
         at com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean(CommonHandlers.java:91)
         ... 66 more
    Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: com.sun.enterprise.tools.guiframework.exception.FrameworkException: javax.management.MBeanException: Operation 'pingConnectionPool' failed in 'resources' Config Mbean.
         at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:38)
         at com.sun.enterprise.tools.admingui.util.MBeanUtil.invokeMBean(MBeanUtil.java:140)
         at com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean(CommonHandlers.java:83)
         ... 66 more
    Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: javax.management.MBeanException: Operation 'pingConnectionPool' failed in 'resources' Config Mbean.
         at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:112)
         at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:35)
         ... 68 more
    Caused by: javax.management.MBeanException: Operation 'pingConnectionPool' failed in 'resources' Config Mbean.
         at com.sun.enterprise.admin.MBeanHelper.extractAndWrapTargetException(MBeanHelper.java:355)
         at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:302)
         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:221)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:228)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:823)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:792)
         at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
         at $Proxy1.invoke(Unknown Source)
         at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:282)
         at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:105)
         ... 69 more
    Caused by: javax.resource.ResourceException
         at com.sun.enterprise.connectors.ConnectorConnectionPoolAdminServiceImpl.testConnectionPool(ConnectorConnectionPoolAdminServiceImpl.java:605)
         at com.sun.enterprise.connectors.ConnectorRuntime.testConnectionPool(ConnectorRuntime.java:520)
         at com.sun.enterprise.admin.mbeans.ResourcesMBean.pingConnectionPool(ResourcesMBean.java:1805)
         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:324)
         at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:287)
         at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:280)
         ... 80 more
    Caused by: javax.resource.ResourceException
         at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:73)
         at com.sun.enterprise.connectors.ConnectorConnectionPoolAdminServiceImpl.testConnectionPool(ConnectorConnectionPoolAdminServiceImpl.java:597)
         ... 88 more
    |#]

  • When will the new version of mac book pro will be out?

    when will the new version of mac book pro will be out?

    No one knows this answer except those at Apple.  If it hasnt been announced, no one else knows.

  • Interactive Reports: Servlet error when saving as Excel

    Hi All
    Environment: Apex 3.1, Database 10g 10.1.0.5, Oracle HTTP Server: OAS 10g Release 2 (10.1.2)
    I'm getting the following error when trying to download an interactive report in Excel format.
    Servlet error: An exception occurred.
    The current application deployment descriptors do not allow for including it in this response.
    Please consult the application log for details.
    Can anyone shed light on this, I can't find any reference in the documentation?
    Is there additional configuration needed on the HTTP Server?
    Thanks
    Mark

    Check KM article id 1504257.1.
    It says following solution :
    1. On the FR server, navigate to Oracle \ Middleware \ EPMSystem11R1 \ products \ financialreporting \ bin.
    2. Double-click FRConfig.cmd.
    3. When the Java window (Java Monitoring & Management Console) pops up, click on the MBeans tab.
    4. Expand com.hyperion > Financial Reporting > Attributes.
    5. Locate the PrintServers entry.  Remove any invalid server names from the Value field.
    6. Stop and start the Hyperion Financial Reporting Web Application.

  • Interactive Report uncheck Filter when adding new filter

    Is there any possibliity to uncheck all Filters which are already defined in a interactive report when a new filter will be created?
    My first approach started by adding a dynamic action which is related to the search field:
    event = key_down
    jQuery Selector = #apexir_SEARCH
    event Scope = live
    The Action contains:
    $('input:checkbox').attr('checked', false);
    There are 2 problems at the moment:
    1. When the user hits "go" or "enter" the checkbox are checked again when the result is shown
    2. If a filter is defined where the search field is not used, it doesn't work

    Hi Oliver,
    too much hassle I think. You can try to hijack any POST message, analyze it, and if it's about p_widget_action=FILTER you'd stop the action and interfere with an AJAX call to APEX_UTIL.IR_FILTER or IR_RESET. After the AJAX request has returnd (synchronously), you can fire the original POST again which sets the new filter.
    Hmm. Sounds to me like you'd better ask the client if he is willing to pay for that sort of convenience.
    Greetings from Northern Germany,
    Andreas

  • Interactive Report BUG (hangs when sorting columns)

    Hi All,
    i have an interactive report, and when i click on a column to sort the data the report hangs.
    To circle in the screen keeps circeling and on the botom and i get an javascipt error in the apex_3_1.js file.
    i am working with apex 3.2.1.00.02 with an oracle 10G DB.
    I also can reporduce this error. When i have an interactive report in which the sorting works properly and i copy this page to a new page i get a report in which the interactive report sorting is not working.
    Can you please help me in resolving the issue, or is this a known bug ?
    Regards,
    Marco Schlicher

    Hello,
    I came across the same issue. I made a test IR report with the following query
    SELECT '<span class="blue">'||id||'</span>'||name as n_name, id
    FROM
    +(SELECT ''||fullname||'' name, id from users)+
    It all works fine on FF but IE returns this
    Webpage error details
    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; InfoPath.2; AskTB5.5)
    Timestamp: Wed, 5 May 2010 07:53:11 UTC
    Message: Unknown runtime error
    Line: 1
    Char: 9270
    Code: 0
    URI: http://localserver/i/javascript/apex_3_1.js
    Using the IE debugging tool, error occurs upon this
    function $dom_AddTag(E,A,C)
    +{+
    var D=document.createElement(A);
    var B=$x(E);
    +if(B){B.appendChild(D)}+
    +if(C!=null){D.innerHTML=C}+
    return D}
    It all works fine if I remove the <a href... tag...But I need it and I can't use the column properties since it's quite a huge list of if's for the link creation.
    Thanks,
    Andrea

  • User Interactive reports in background

    Hi all,
    There is report in CMS which prints collateral sheet, when i run the report in foreground(/ncms_cs) it ask for some input fields like Business partner id , smartform name and output device, after furnishing these details it give a pop saying BP belongs to Borrowing Entity and ask whether to continue or not and when you say yes it generates smart form else it quits.
    Can any one tell me is it possible to run this report in background since its generating a pop-up while executing and if we run this in background we are unable to see the pop up and provide the input(Yes/No) and i am getting an error mesg as provide input parameters. So is there any way to run this kind of report in background
    regards,
    Suhail

    You cannot have an interactive report in the background
    what you need to do is to remove any popups or messages to allow the program to run in bg properly
    you can pass the required parameters to your program whilst calling it before it starts execution

  • Apex 4.1.1 Difference in Saving Private Interactive reports

    Hi,
    our customers found a difference in saving reports (interactive report) and i am not sure if it is a bug or a feature.
    Environment
    Redhat Linux 5.8 (64bit)
    Oracle 11.2.0.3.0 64bit
    Apex 4.1.1.00.23
    Description:
    - If i change a saved report (move columns or change filter etc.) i go to the action menu choose 'save report' and my saved report are changed permant and in the session. Thats ok and are to be expected.
    - If i change a saved report and click on the link_ of the saved report (on top of the Interacive report, the dialog box seems to be the same), only the session version of the report gets changed!
    I have checked this several times with the view APEX_APPLICATION_PAGE_IR_RPT.
    Is this a bug?
    regards,
    Wolfgang

    Hi Wolfgang,
    The behavior you are seeing is not a bug, but rather designed behavior. The saved report link in the report settings is rename report link. If you hover over the link, Rename Report bubble displays. You can change the report attributes such as name, public and description. To save the report settings (filter, highlight, sort, control break, etc.), you need to click Actions > Save Report to save.
    Regards,
    Christina

  • 4.1EA2 User-Defined-Report strips CRLF when using PL/SQL DBMS Output

    Hi,
    I have a report with a child report.
    That child report uses pl/sql to print to the screen. (dbms output)
    When i use the procedure manually it prints fine.
    When i copy this output to a text editor i can see the CRLF in there.
    If i call the same procedure tru the reports section of SQLDeveloper the output is stripped of any CRLF characters.
    This is causing it to be useless for me: i am using it to generate code and it all appears as one big line on the screen.
    Copying this to a text editor indeed shows all CRLFs gone.
    Is this intentional or a bug ?

    Jeff,
    Thnx for the answer.
    I don't have a problem writing html in my code being a former webdeveloper with experience in apex as well.
    The problem is that the option presents itself as a standard plsql dbmsoutput, which suggests identical output as a dbmsoutput pane in sqldeveloper.
    From your answer i gather it really is supposed to do html formatting.
    Your "solution" of inserting br tags would be fine if it weren't for the fact that when i do a copy of the output in this report pane sqldeveloper strips away the br tags but doesn't replace them with crlf's.
    And since the crlfs that were in the output are also stripped in this result pane i get a single line of text when i copy over a page of text from the result pane into a normal texteditor.
    As such it behaves differently then say a browser when i copy a page of text from the browser and paste it in a text editor. There i see the crlfs that were present in the original source.
    Is there a listing somewhere that explains what tags are supported?
    Or CSS ?
    Does it support stuff like white-space: pre ?
    I understand the usefullness of a html-aware plsql dbmsoutput output option in the reports list of a user-defined report.
    However i would like to use this opportunity to advocate to include , as an extra option or tick box etc., an option to just display the output as the normal dbmsoutput pane displays it.
    That is without extra formatting.
    I like the idea of being able to click in the table section above and to have bottom pane generate the appropriate code as output.
    That  use-case can not happen right now since it formats as html (and not even the correct way) or, when going along with this route, strips everything to a single line of text when copying the data from the result pane.
    rgrds mike

  • Saved IRs lost when installing a new version of an application

    Hello,
    is there any documented solution for the following problem:
    The client has saved some IR. Now a new application version is installed via script using the apex_application_install api.
    The application_id of the exported version and the imported version are the same, i.e.200. The workspace_ids aren't the same.
    So all reports the client saved are lost.
    I found the solution http://www.talkapex.com/2009/10/saving-saved-interactive-reports-when.html
    and adapted it a bit because it didn't work for me.
    BEGIN
      FOR x IN (SELECT a.ID, a.name, a.session_id,a.updated_on,
                       b.interactive_report_id
                  FROM apex_040000.wwv_flow_worksheet_rpts a,apex_application_page_ir b
                 WHERE a.flow_id = 200
                   AND a.page_id = b.page_id -- Linking is done via the page so please be aware of any IR page changes
                   AND b.application_id = a.flow_id
                   AND a.worksheet_id != b.interactive_report_id
                   and a.status = 'PRIVATE'
                   and a.session_id is null
                   and A.UPDATED_ON = (SELECT max(aa.updated_on)
                      FROM apex_040000.wwv_flow_worksheet_rpts aa
                     WHERE aa.flow_id = a.flow_id
                       AND aa.page_id = b.page_id -- Linking is done via the page so please be aware of any IR page changes
                       AND aa.worksheet_id != b.interactive_report_id
                       and aa.status = 'PRIVATE'
                       and aa.session_id is null
                       and aa.name=a.name)
                   and not exists(select aa.id from apex_040000.wwv_flow_worksheet_rpts aa where aa.flow_id = a.flow_id
                       AND aa.page_id = b.page_id -- Linking is done via the page so please be aware of any IR page changes
                       AND aa.worksheet_id = b.interactive_report_id
                       and aa.status = 'PRIVATE'
                       and aa.session_id is null
                       and aa.name=a.name))
      LOOP
        UPDATE apex_040000.wwv_flow_worksheet_rpts
           SET worksheet_id = x.interactive_report_id
         WHERE ID = x.ID;
      END LOOP;
    END;
    commit;This works correctly but this isn't documented and must be run as SYSTEM or a user with SYSTEM level access.
    Is there any other solution?
    I also tried this http://joelkallman.blogspot.com/2010/07/where-did-my-saved-interactive-reports.html
    (apex_application_install.set_offset( p_offset => 1573299003458268419 );)
    but couldn't make it work.
    I use APEX 4.0.2.
    Thank's.
    Kirsten

    The script posted by Kirsten did work for me on APEX 4.1 (just need to change APEX Schema to apex_040100). Thanks a lot for sharing.
    But I have same question - is this approach save to restores users' private reports?
    If this is that easy, why it is not included in the application installation?
    Regards
    Ivan

Maybe you are looking for