Displaying Discoverer report through Apps Form

Hi all,
I have a question as to, is it possible to call a discoverer report created in discoverer desktop and which is stored in the database., from an Oracle Apps form using the following method
WEB.SHOW_DOCUMENT(url,target).. and if yes what url needs to be passed.
Thnx
Shruti

If you have a 11.5.10 instance with Advanced Supply Chain Planning setup (of a Vision Instance), apply 4103334 PLANNING DETAIL REPORT FOR MSC PATCHSET J
Then look at the function MSCPLDTL_DISC, it makes a call with Parameters Workbook=MSC_PLAN_DET_REP_WB&Parameters=Sheet~1*, of Type SSWA plsql function and HTML call OracleOasis.RunDiscoverer.
The form that launches the Discoverer report is MSCPLDTL.fmb.

Similar Messages

  • Invoking Discoverer Report through Apps Form

    Hi all,
    I have a question as to, is it possible to call a discoverer report created in discoverer desktop and which is stored in the database., from an Oracle Apps form using the following method
    WEB.SHOW_DOCUMENT(url,target).. and if yes what url needs to be passed.
    Thnx
    Shruti

    If you have a 11.5.10 instance with Advanced Supply Chain Planning setup (of a Vision Instance), apply 4103334 PLANNING DETAIL REPORT FOR MSC PATCHSET J
    Then look at the function MSCPLDTL_DISC, it makes a call with Parameters Workbook=MSC_PLAN_DET_REP_WB&Parameters=Sheet~1*, of Type SSWA plsql function and HTML call OracleOasis.RunDiscoverer.
    The form that launches the Discoverer report is MSCPLDTL.fmb.

  • Determining the parameters passed in a Discoverer Report through SQL query

    Hi,
    I want to know the parameters passed in a Discoverer Report through a SQL query.
    i.e if we pass the Report name (Workbook Name) then we get the paramaters used .
    Is there any way we can do this.
    Any help will be really appreciated.
    Thanx in advance
    Ankur

    Hi
    You can indeed get the parameters from the EUL5_QPP_STATS table, although they are extremely difficult to get at.
    Look at this script:
    SELECT
    QS.QS_DOC_OWNER    USER_NAME,
    QS.QS_DOC_NAME     WORKBOOK,
    QS.QS_DOC_DETAILS  WORKSHEET,
    TRUNC(QS.QS_CREATED_DATE) DOC_DATE,
    *(LENGTH(TO_CHAR(EUL5_GET_ITEM_NAME(QS.QS_ID)))+1)/9 ITEMS,*
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),1,  6)) ITEM1,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),10, 6)) ITEM2,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),19, 6)) ITEM3,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),28, 6)) ITEM4,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),37, 6)) ITEM5,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),46, 6)) ITEM6,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),55, 6)) ITEM7,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),64, 6)) ITEM8,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),73, 6)) ITEM9,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),82, 6)) ITEM10,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),91, 6)) ITEM11,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),100,6)) ITEM12,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),109,6)) ITEM13,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),118,6)) ITEM14,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),127,6)) ITEM15,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),136,6)) ITEM16,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),145,6)) ITEM17,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),154,6)) ITEM18,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),163,6)) ITEM19,
    EUL5_GET_ITEM(SUBSTR(EUL5_GET_ITEM_NAME(QS.QS_ID),172,6)) ITEM20
    FROM
    EUL5_QPP_STATS QS--,
    --   APPS.FND_USER          USR
    WHERE
    --   QS.QS_DOC_OWNER = '#' || USR.USER_ID AND
    *(LENGTH(TO_CHAR(EUL5_GET_ITEM_NAME(QS.QS_ID)))+1)/9 < 21*
    AND QS.QS_CREATED_DATE > '01-JAN-2007'
    What this does is return the first 20 items used in a worksheet. It does this by passing 6 characters at a time out of a cusror made up by concatenating QS_DBMP0 to QS_DBMP7 to get the Dimensions and then again by concatenating QS_MBMP0 to QS_MBMP7 to get the Measures. Having got that cursor it then takes each 6 characters and passes them to a nibble algorithm to decode the actual item. The code is extremely difficult to follow.
    I mention this because other fields in the same table are QS_JBMP0 to QS_JBMP7 which I believe are Joins, and QS_FBMP0 to QS_FBMP7 which look like Filters (aka parameters) being used. I think the QS stands for Query Statistics and BMP for bitmap. Somewhere in the EUL5.SQL script is the key to unlocking this.
    Good luck. The reason I say this will become apparent when you look inside EUL5.SQL.
    Best wsihes
    Mcihael

  • Unable to run the Discoverer Report from Apps

    Hi,
    Can anyone guide me how to run Discoverer Report from Apps.

    Hi,
    Take a look in metalink Note:278095.1
    Beside that define the ICX profiles correctly.

  • How to display a Report 9i from Forms if the Report has a Parameter Form?

    Hi,
    could some one please post me a code sample to show how to call a (paper layout, RDF) Report from Forms if I would like it to display the Report's parameter form first?
    Thank you in advance.
    Tamas Szecsy
    I used the following code segment do achieve the job, but I get "REP-546: Warning: The value of restricted LOV parameter P_ALAL is not among the selectable values" message, even though I would like to specify the P_ALAL value on the report's parameter Form.
    declare
    paramlist_id ParamList;
    tmp_riport_name varchar2(200);
    report_id          report_object;
    report_job_id varchar2(200);
    tmp_id number;
    begin
    -- init
    tmp_riport_name := null;
              -- parameter list
    paramlist_id := get_parameter_list('mytmp_params');
    if not id_null(paramlist_id) then
    destroy_parameter_list(paramlist_id);
    end if;
    paramlist_id := Create_Parameter_List('mytmp_params');
    add_parameter( paramlist_id, 'PARAMFORM', TEXT_PARAMETER, 'YES' );
              -- call report
    report_id := find_report_object( 'DUMMY' );
    if report_id.id is null then
         return;
    end if;
    -- display
    set_report_object_property( report_id, report_execution_mode, runtime );
    set_report_object_property( report_id, report_comm_mode, synchronous );
    set_report_object_property( report_id, report_destype, 'preview' );
    set_report_object_property( report_id, report_desformat, 'PDF' );
    set_report_object_property( report_id, report_server, 'rep_geoias' );
         set_report_object_property( report_id, report_filename, :ALAP_REPORTS_NAME||'.rep' );
    report_job_id := run_report_object( report_id, paramlist_id );
    tmp_id := to_number(substr( report_job_id, length(name_in('rep_geoias'))+2 ));
    web.show_document( '/reports/rwservlet/getjobid'||tmp_id||'?server=rep_geoias', '_blank' );
    END;

    I think you specified report object name incorrect.
    in command line:
    repid := FIND_REPORT_OBJECT('REPORT1');
    Report1 must be name of report object in Form Builder.
    However to call report from Oracle Form you must do more work. For example:
    - Create report server name
    - Adding some code to set property for report object base on report server you created.
    Cheer!

  • Viewing the discoverer reports through portal

    How can i view oracle discoverer reports through portal .Suppose
    i have portal page where i want to create few links on clicking
    of which these reports are renderer on the portal.
    What configuration is required for doing this ? i mean to enable
    the discoverer view what steps are required and what url is
    given .
    Any suggestion will be of great help.
    Neeti

    Hi All,
    We are also having similiar type of error in our portal. 
    com.sap.engine.services.prtbridge##com.sap.engine.services.prtbridge
    #######SAPEngine_System_Thread[impl:5]_13##0#0#Error#1#/System/Server#Plain###
    The cluster server element 125898350 is not added in the EP cluster context,
       because prtbridge on 125898350 is stopped  or not yet started
    (maybe the server is starting or shuting down).
    We have implemented the FPN using RRA.
    This error comes only for few users when they navigate in Portal. After clearing the cache, it works for all. Kindly help us to resolve this issue.
    Regards,
    Venkatesh

  • Displaying oracle report inside oracle forms applications

    Hello,
    I want to display an report inside an forms window. Using web.show_document either replaces the browser current window or opens a new browser window, but i want to display the report at an location inside my forms window.
    What can I do?
    thanks
    Liane

    Liane,
    the documentation is in the online help and also covered in a whitepaper on otn:
    http://otn.oracle.com/products/forms/pdf/forms_in_java_world.pdf
    Frank

  • How to find the EUL for the discoverer report in apps

    Hi gurus,
    I am new to oracle discoverer reports.
    I am getting this below error in one of the discoverer report running in Ebiz application.
    "OracleBI Discoverer Viewer was unable to find the necessary data for displaying the results of this event. Please correct any errors and try again.
    - -1 "
    I have found the workbook name from the form function navigation.
    How to connect this workbook through discoverer administrator, Also if you have idea on this above error please advice?
    Regards
    Ram

    Hi Michael,
    HRMS appliocation
    database 10.2.0.4
    windows XP
    ebs 11.5.10.2
    One of our user using disooverer 4i desktop and administration edition on old windows 2000 machine and connecting to schema.
    We are decommision old windows 2000 machine.
    I have installed disooverer 4i desktop and administration edition on new windows XP VM box and trying to connect to same schema which was used with old
    desktop and asking me to create EUL. What is theat I should be doing to use new one same as old one?
    Old box is still there.
    Thanks.

  • How to configure discoverer reports with apps

    Hi,
    i developed a report in discoverer desktop.now i want to link or run the report in apps.
    how do i configure this ...
    can u help me out ..
    regds,
    kumar

    hi ,
    i gone through that note its very helpful to me ..
    but i have a doubt .the discoverer reports are opening with Discoverer viewer 4i.how its automatically taking the viewer to open..
    whether viewer is a tool(like admin&desktop or ???) . by default its available in application or whether we have to install or apply any patch or ...
    and also i tried to open existing(seeded) reports in application through disk desktop its giving the message subtitute item ....
    should i replace the existing item (in created workbook) with the new one (which we need)....
    pl u clarify me
    regards,
    kumar

  • How to order the Discoverer reports through MENU function sequence

    I created 20 Discoverer reports functions in the MENU form, there is a sequence column,
    but when the 20 Discoverer reports displayed on OSO, they are not ordered by the sequence number, looks like just randomly listed. How can I make the 20 Discoverer Reports ordered by the sequence number when displayed on OSO?

    Hi ram,
    There are steps to register in oracle applications so there wont be any login poped up.Below is the link in that viewer and plus acces with e-business suite
    http://ascbi.com/thirdparty_documents.htm_
    hope it helps you,award points.
    By,
    KK

  • How would I display paper report, called from forms?

    I want to call reports 9i, from forms 9i, and display the paper report on the screen. How would I do this? So far I have gotten forms to call the report and give me a status back of FINISHED, but I don't see anything displayed on my screen.
    Thank you.

    Hi,
    you use the Forms Web.Show_Document() built-in for this. Please read http://otn.oracle.com/products/forms/pdf/frm9isrw9i.pdf
    Frank

  • Calling a Report through a Form

    Hi All
    I want to call a report through a Query button of a form.
    I wrote following code in doQuery event handler but i dont know which funciton shld i use to call the report
    Can anybody help me out.........
    declare
    Area_id number;
    Sub_Area_id number;
    Title varchar2(60);
    Description varchar2(256);
    blk varchar2(10) := 'DEFAULT';
    l_url varchar2(2000);
    begin
    Area_id := p_session.get_value_as_varchar2(
    p_block_name =&gt; blk,
    p_attribute_name =&gt; 'DEFAULT.TOP_EXP_AREA_ID.01');
    Title := p_session.get_value_as_varchar2(
    p_block_name =&gt; blk,
    p_attribute_name =&gt; 'DEFAULT.TITLE.01');
    l_url := 'http://domain/pls/portal/PIC.RPT_0705020035.show?p_arg_names=area_id&p_arg_values='||Area_id||'&p_arg_names=tilte_keyword&p_arg_values='||title||;
    WHICH_FUNCTION_SHOULD_CALLED(l_url);
    end;

    declare
    Area_id number;
    Sub_Area_id number;
    Title varchar2(60);
    Description varchar2(256);
    blk varchar2(10) := 'DEFAULT';
    l_url varchar2(2000);
    begin
    Area_id := p_session.get_value_as_varchar2(
    p_block_name => blk,
    p_attribute_name => 'DEFAULT.TOP_EXP_AREA_ID.01');
    Title := p_session.get_value_as_varchar2(
    p_block_name => blk,
    p_attribute_name => 'DEFAULT.TITLE.01');
    l_url :=
    'http://domain/pls/portal/PIC.RPT_0705020035.show?p_arg_names=area_id&p_arg_values='||Area_id||'&p_arg_names=tilte_keyword&p_arg_values='||title||;
    go(l_url);
    end;
    I have changed the call in your code.
    Thanks,
    Sharmil

  • Passing Parameters to Discoverer report from ORacle Forms

    Hi All,
    Can I pass a value to a parameter defined in the discoverer page from a D2k form? I want to call a discovere page from fmb while passing a parameter.
    This is extremely urgent for me. Pl help .
    Thank you and Regards,
    Vaibhav M. Shah.

    Hi ,
    Are you saying I should create a new workbook that is not based on my custom folder for setting and showing the context value? You don't need to create a new workbook, you can just create a new worksheet in your report workbook, but you will need two sheets to use contexts. The sheet that sets the contexts should not be based on your custom folder, but on a folder that returns a single row. You cannot set and check contexts in a single SQL statement, so you have to have 2 worksheets.
    You can default the contexts using a trigger or initialisation SQL so that the user only has to set the contexts if they are not using the defaults.
    Rod West

  • Urgent : i am not able to coonect the report through oracle forms  10g

    i created a report "test1" through oracle report 10g and calling from oracle forms 10g
    i tried to run the report from forms builder but i am getting the following error
    "server can not connect 41213 error"
    from run mode i already given the following command for running the report server
    rwserver server=rep_fsprod
    The help is saying like that
    cause:  There is a problem connecting to the specified Report server. Action:  Check the Report server and make sure it is up and running. Level:  20
    Any pleae provide me the necessor setting for this issue and give me some good reselution
    But i am not sure where is the problem
    If anybody thats will be helpfull for me. please provide the step that i need to take
    the following are the code
    ------------------------------------------------------------>
    Declare
         PL_Id     ParamList;
    v_Report VarChar2(30) := 'TEST1';
    v_Rep_Id Report_Object;
    v_Rep_Job_Id VarChar2(100);
    v_Job_Id VarChar2(100);
    v_Rep_Status VarChar2(100);
    v_Rep_URL VarChar2(1000);
    v_Host_Name VarChar2(100) := 'localhost';
    v_Port     VarChar2(100) := '8889';
    v_Rep_Server VarChar2(100) := 'abc';
    Begin
    PL_Id := Get_Parameter_List(v_Report);
    If Not Id_Null(Pl_Id) Then
    Destroy_Parameter_List(Pl_Id);
    End If;
    Pl_Id:=Create_Parameter_List(v_Report);
    Add_Parameter(PL_Id, 'Usr_Id', Text_Parameter, 'cms');
    Add_Parameter(Pl_Id, 'ParamForm', Text_Parameter, 'NO');
    --Find Report Object
    v_Rep_Id := Find_Report_Object('TEST1');
    --Communication Mode
    Set_Report_Object_Property(v_Rep_Id, Report_Comm_Mode, Synchronous);
    Set_Report_Object_Property(v_Rep_Id, Report_Desformat, 'HTML');
    --Handled Destination Type and Name
         Set_Report_Object_Property(v_Rep_Id, Report_DesType, CACHE);
    --Specify Report Server and Report File Name
    Set_Report_Object_Property(v_Rep_Id, Report_Server, v_Rep_Server);
    Set_Report_Object_Property(v_Rep_Id, Report_FileName, v_Report);
    --Run Report
    v_Rep_Job_Id := Run_Report_Object(v_Rep_Id, PL_Id);
    v_Rep_Status := Report_Object_Status(v_Rep_Job_Id);
    If v_Rep_Status = 'FINISHED' Then
              v_Job_Id := SubStr(v_Rep_Job_Id, length(v_Rep_Server)+2);
              v_Rep_URL := 'http://' || v_Host_Name || ':' || v_Port || '/reports/rwservlet/getjobid' || v_Job_Id || '?server=' || v_Rep_Server;
    Message(v_Rep_URL);
                   Web.Show_Document(v_Rep_URL, '_blank');
    Else
         Message('Error Running Report');
    End If;
    End;
    ------------------------------------------------------------>

    i am facing same please do some favour me for this report issue

  • Discoverer reports through 9iAS Portal

    When trying to create a list of workbooks, I get the following error message:
    Failed to refresh portlet. Please verify that the information used to create the portlet instance or customization is still valid. Otherwise, please contact your iAS administrator. oracle.discoiv.controller.FatalControllerException: DiscoNetworkException - Nested exception: org.omg.CORBA.OBJECT_NOT_EXIST: minor code: 0 completed: No null
    I've checked permissions on Portal and Discoverer, but nothing there. My iAS administrator does not know what this means either. Please help!

    Hi Luis,
    Did you find any other solution other than giving admin rights to the user?
    Regards
    Kavitha

Maybe you are looking for

  • Which ports and ACL ( servers) need to be opened for Jabber Video

    Hi All, We are Cisco partners ( ODC at Aricent New Delhi India)  working for multiple Cisco projects. We want to use Jabber Video for communication but as partners ACL ( Server/ports ) need to be opened to access the Jabber video servers. Can somebod

  • How to print HTML contents

    can anyone tell me how to print HTML contents...i needed it urgently Thanks

  • Changing Date and Time with dng files

    My camera settings for date and time were wrong. So some of my files in Lightroom 3 have the wrong dates. This morning I downloaded Photoinfo 2.0.1 but it doesn't seem to want to accept "dng" files to change the info. It will accept "jpeg" files no p

  • Anybody tried subscription plug-in with ZEN MICR

    Hi, We are working on a windows media subscription plug-in.Currently we are using CREATIVE's ZEN MICRO portable music player to test synch of the DRM protected WMA files to the device.We use Windows Media Rights Manager 0. SDK,Windows Media Format 9.

  • Automatic scrolling on page load

    Quick question...has anybody ever ran into an issue with a cfm page where the page loads in scrolled down automatically? If so, how did you handle it? The page that is doing this for me has a cfform tag and a few includes on it. It's not really that