Link to Oracle Form in Discoverer Viewer

Can we create a link in Discoverer Viewer to a transaction in Oracle. On clicking on the link the Oracle Transaction form will open.
Thanks in advance

Hi,
Yes you can do this and it works quite well. You need to call fnd_run_function.get_run_function_url either from Discoverer or using you own PLSQL. You also need to check that the form you are opening has parameters defined that can be supplied to find the transaction when the form is opened.
Hope that helps,
Rod West

Similar Messages

  • Link between Oracle Forms(6i/9ids) with CRM on Demand

    Can I connect oracle forms 6i or 9ids with CRM On Demand through web link or any other way? if yes how is it possible?

    How you link Forms applications to other applications usually depends on what interface that 3rd party application exposes to Forms. For example, if functionality is exposed via a web service then Forms can quite easily call a web service. But the answer depends on how CRM exposes its functionality.
    Regards
    Grant

  • Oracle Discoverer Viewer will not display in browser

    Hi,
    I tried using the link below to get to discoverer viewer but it is not working. I can access Oracle Enterprise Manager without any problem.
    Could you please help me with that.
    Thanks,
    Vani
    ===========================================
    Start a Web browser and enter the Discoverer Plus URL containing the fully qualified host name (including port number if necessary) used by your own installation.
    For example:
    http://machinename.myorganization.com:7777/discoverer/plus
    Where:
    machinename.myorganization is the hostname and domain on which the Oracle HTTP Server is installed
    7777 (optional) is the port number on which the Oracle HTTP Server is installed if the default port number (i.e. port 80) has been changed
    /discoverer/plus is the URL command that starts Discoverer Plus

    I am using oracle 9iAS on Windows 2000 Professional.
    Database is the one created from the Oracle 9iAS CD that holds the 9iAS Infrastructure.
    I have tried using both Netscape 7.1 and Internet Explorer 6.
    At this moment, I am hosting database, Application server and browser on this test machine.
    I am starting to believe that may be I do not have the correct EUL version but I have used Oracle IDs to create the EUL. It is version 5.x.x. I am not at the location so I cannot give the exact EUL version.
    Thanks,
    Vani

  • Problem using views containing xpath expressions with Oracle Forms

    Mark,
    Nice to see you back on the forum answering questions.
    This example is based on the standard purchaseorder schema.
    i registered the schema, created a relational table and then created
    a view using xpath.everything works well and i am able to select the data
    using sql*plus. Now this views is like any other view, when i describe the
    view, i can see the all the data types are valid for the columns and also the lengths.
    Now when i try to base a data block in oracle forms using this view, i get error
    "ORA-24324 - service handle not initialized."
    Whereas if i create another view on top of the first view and then base the data block on this view, it works for me. i described the second view from sql*plus and everything seems to be same for me.
    this is the same behaviour from database 9i r2 and it exists in 10g r1 also.
    Any hints as what might be the problem or you would like me to file a tar for this.
    create or replace view purchaseorder_header_xml
    as
    select  id
           ,extractvalue(xml_data, '/PurchaseOrder/Reference') reference
           ,extractvalue(xml_data, '/PurchaseOrder/Requestor') requestor
           ,extractvalue(xml_data, '/PurchaseOrder/User')      po_user
           ,extractvalue(xml_data, '/PurchaseOrder/CostCenter') costcenter
           ,extractvalue(xml_data, '/PurchaseOrder/SpecialInstructions') spl_instructions
    from tab_xmldata
    create or replace view purchaseorder_header
    as select * from purchaseorder_header_xml
    /Raghu

    Not used Forms for years. However I suspect that Forms is trying to poke around behind the view and not understanding what it sees. I expect you'll need to open a Forms Tar to get to the bottom of this. It also appears that you a workaround which is to create a view on the view by the sound of it..

  • Oracle Forms 9i Download Link Or Sample .fmb Required

    Hi all,
    I am trying to build a demo to see how to migrate Forms application to 11g using Migration Assistant.
    For me to achieve this I need a sample .fmb (let it be a very simple one) created using Forms Developer 9i.
    I am unable to find download link for Forms Developer Suite 9i.
    Can anyone share me a simple .fmb file or download link for Oracle Forms Developer Suite 9i.
    Thanks in advance..
    Thanks,
    Bala

    as far as i know you don't need the migration assistant when goind from 9i to 11g. its just a recompile.

  • Discoverer Viewer Actions changed by User (version Oracle 10.1.2)

    Does anyone know if it is possible to control the list of available actions to selected users of discoverer Viewer?
    I'm using a Portal Dashboard to display Discoverer worksheets. The user can click on the analyze link, which brings up the Discoverer viewer in a new window. I want to be able to hide or remove the export and email Actions for selected users.
    Thanks.

    Hi
    Using standard Viewer functionality it is impossible to have the system change the links on a user by user basis. If you are clever at writing UIX you might be able to alter the code that controls the Viewer interface but be warned, doing so could well invalidate your support agreement. This line of attack is not for the feint of heart and you need to backup your original files first, and even then thoroughly test it on a non-production application server first.
    I hope this helps
    Best wishes
    Michael Armstrong-Smith
    URL: http://learndiscoverer.com
    Blog: http://learndiscoverer.blogspot.com

  • Calling Stored procedure in Oracle 11g from Oracle forms developer 6i

    We have Oracle 11g (11.1.0.7.0 ) database (64 bit) installed on Windows Server 2008.
    In this database, we have stored procedure ABC(arg1) which is accesing a table in another instance through DB LINK. If we EXECUTE this procedure from SQL/TOAD. It runs successfully and generates the desired output.
    If we write the contents of the stored procedure in the PROGRAM UNIT / ANY TRIGGER in FORM 6i then also, It runs successfully and generates the desired output.
    It is also mentioned, that if we try to use any table in the same instance (and not through DBLINK) then it works fine.
    However, if we try to call this stored procedure (which is  accesing a table in another instance through DB LINK) from  ORACLE FORMS  6i  in WHEN-BUTTON-PRESSED trigger then the FORM BUILDER gets hanged while compiling the form developed in FORMS 6i.
    Please provide a solution to this problem.
    THANKS IN ADVANCE.
    Hemant Singh.
    Asstt. Manager(IT)
    Software development team.

    Forms 6i was never meant to run against a 11g database, this was not tested and is also not supported.Well, that is not completely true. Developer 6i is supported against a 11g database, but only for Oracle Apps R11. That means that for most other customers (not Apps) Forms 6i will work against an 11g database. However, only Apps R11 is supported, and patches are only created specifically for Apps. We are also running Forms 6i against an 11g database without (well, minor) problems.
    In this case, you need to find a solution. You can try to put the stored procedure in a package. The package body, with the reference to the remote table, will be hidden from Forms this way.

  • Search in Oracle forms

    Dear professionals,
    how to search in oracle forms by using toolbar: (press enter query key + press execute key) using next criteria:
    1. value in date item is less then some value (ex. date_item <01.02.2011) picture
    2. how to search NULL values in date items, and non date items (IS NULL doesn't work)
    it's not problem to define dynamically such criteria: set_block_property('block_name',default_where,'date_item IS NULL') OR set_block_property('block_name',default_where,'date_item <'01.02.2011'').
    is there any useful link for oracle forms search tips ?
    Thx in advance,
    Adnan
    Edited by: adnanBIH on Feb 8, 2011 11:18 AM

    Zaafran Ahmed wrote:
    You can use substitution variables like I mentioned in my previous post. In Enter-Query mode, enter :V and then execute query, it will popup a Query/Where dialog and in that you can type your condition like
    YourDateItem BETWEEN ADD_MONTHS(SYSDATE, -1) AND SYSDATE
    -- or
    YourDateItem < SYSDATEIf you are using Forms10g, then see the above link from Francois. It suggests you to enable this feature by setting FORMS_RESTRICT_ENTER_QUERY=FALSE in DEFAULT.ENV file.
    Hope it helps!
    Edited by: Zaafran Ahmed on Feb 8, 2011 9:09 AM
    maybe this could help.
    http://stackoverflow.com/questions/451047/query-where-dialog-in-oracle-forms-10g
    FrancoisThx a lot guys, it works now. I changed default.env file, and it's possible to search by complex criteria.
    But, it's still more complex for common user to learn sql in order to custom search then right click in MS Access and choose Filter by selection, for example...

  • Where and what to download if I like to use Oracle Form 11g

    Hello all:
    where and what to download if I like to use Oracle Form 11g
    Thx in advance.

    hi
    check out the following link.
    Oracle Forms 11g available now!!
    http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html
    Re: Install Forms & Rpts 11.1.1.3 with WebLogic Server 10.3.3 on Win32
    hope this helps u.
    sarah

  • Passing Parameters from Forms to Discoverer

    Hello Everybody,
    Is there a way to pass parameters from Oracle Forms to discoverer 4??
    I want to call Discoverer from a Form and pass parameters to a sheet.
    Thanks

    Hi,
    I don't have 10g right now, so can't test it...
    Isn't it possible to just put the params you won't show to your users 'behind' other objects on the param form?
    Strange behaviour anyway, in 6i Reports does not seem to care wether the params are on the form or not.
    Rgds,
    Guido

  • ORACLE Forms and Reports 9i

    Dear all,
    Will you any please provide a download link for Oracle Forms and Reports 9i...
    Thank you

    N S KRISHNA wrote:
    Dear all,
    Will you any please provide a download link for Oracle Forms and Reports 9i...
    Thank youPlease see this link -- https://forums.oracle.com/forums/search.jspa?threadID=&q=Download+AND+Developer+AND+9i&objID=c84&dateRange=all&userID=&numResults=15&rankBy=10001
    You can download the 10g version from:
    Oracle Developer Suite 10g (10.1.2.0.2)
    http://www.oracle.com/technetwork/developer-tools/developer-suite/downloads/index.html
    Thanks,
    Hussein

  • Oracle Form Server Documentation

    Hello Friends,
    I need the documentation of oracle forms server 8i,
    if anyone tell me the link of oracle forms server documentation for download.
    I will be thankfull.........

    Here is an address:
    http://otn.oracle.com/pls/tahiti/tahiti.homepage

  • Oracle.forms.jdapi.JdapiStatusExcept

    Hi,
    Help me
    I am trying link to Oracle Forms by JDeveloper ,
    but i can't link , showing this Exception
    Exception in thread "AWT-EventQueue-0" oracle.forms.jdapi.JdapiStatusException:
    jniinitialize: Failed to create new forms context
    ok

    Hello , I think its JDapi related error . i explain more details below.
    import oracle.forms.jdapi.*;
    public class JdapiSessionExample
    public static void main(String[] args)
    Jdapi.setFailSubclassLoad(true);
    Jdapi.setFailLibraryLoad(true);
    FormModule fmb = new FormModule("myform.fmb");
    Jdapi.shutdown();
    Exception
    Exception in thread "main" oracle.forms.jdapi.JdapiStatusException: jniinitial
    ize: Failed to create new forms context
    at oracle.forms.jdapi.BaseAPI._jni_initialize(Native Method)
    at oracle.forms.jdapi.Jdapi.initialize(Unknown Source)
    at oracle.forms.jdapi.Jdapi.getContextPointer(Unknown Source)
    at oracle.forms.jdapi.FormModule.<init>(Unknown Source)
    at JdapiSessionExample.main(JdapiSessionExample.java:16)

  • View pdf file stored in oracle database through oracle forms

    Forms [32 Bit] Version 10.1.2.0.2 (Production)
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.8.0 - Production
    Oracle Toolkit Version 10.1.2.0.2 (Production)
    PL/SQL Version 10.1.0.4.2 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle Query Builder 10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.2 (Production)
    Oracle Tools GUI Utilities Version 10.1.2.0.2 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE     10.1.0.4.0     Production
    I have created external directory and am able to load pdf files in oracle database table called test_blob.
    CREATE TABLE test_blob (
    id NUMBER(15)
    , file_name VARCHAR2(1000)
    , image BLOB
    , timestamp DATE
    I have 2 pdf files in the table. I want to view this pdf from forms when the user clicks on the button. On when-button-pressed trigger I want to show pdf on the screen. Any help is appreciated. Not on the designer. I want to run form application.
    SELECT id, file_name,
    DBMS_LOB.GETLENGTH(image) Length,
    timestamp
    FROM test_blob
    ID|FILE_NAME|LENGTH|TIMESTAMP
    1001|2011 HeartlandEmployeeReferralCard.pdf|353718|1/28/2013 11:44:41 AM
    1002|2011 HeartlandEmployeeReferralCard.pdf|353718|1/28/2013 11:51:07 AM
    Edited by: user_anumoses on Jan 28, 2013 11:45 AM

    We were able to do the same thing with Oracle Application Server and Oracle WebLogic Server. I cannot remember how different the processes were, but it seems like they were very similar. I am going to give you the instructions on how we implemented a "Read PDF" procedure on the WebLogic Server. If you are still on the Application Server you may have to do some Google searches, but it all boils down to the mod_plsql DAD Configuration file.
    Our PDF was located in a table with the following structure:
    CASE_DOCUMENTS
       (id_document                    NUMBER NOT NULL,
        doc_blob                       BLOB,
        note                           VARCHAR2(240),
        created_by                     VARCHAR2(20) NOT NULL,
        created_dt                     DATE NOT NULL,
        case_id                        NUMBER NOT NULL,
        filename                       VARCHAR2(100) NOT NULL)Based on that table structure we created a procedure named READ_PDF which you will reference below in the dads.conf file below:
    CREATE or REPLACE procedure read_pdf (p_id_document IN number)
    is
      view_file     blob;
    BEGIN
      select doc_blob
        into view_file
        from case_documents
       where id_document = p_id_document;
      OWA_UTIL.MIME_HEADER ('APPLICATION/PDF', FALSE);
      HTP.P ('CONTENT-LENGTH: ' || DBMS_LOB.GETLENGTH (view_file));
      OWA_UTIL.http_header_close;
      WPG_DOCLOAD.download_file (view_file);
    END;
    GRANT EXECUTE ON read_pdf TO financial_user_role  -- Name of role to execute
    /Basically, you are passing in one parameter and that is the primary key for your table. You are selecting the pdf stored in a BLOB for that primary key. The commands below that allow the pdf to open up so you can view it – we got this off some search we did a few years ago.
    Now, you need to add logic to your Oracle Form that will call the procedure above, but the URL is based on the dads.conf file that we will set up below… Anyway, we created a button on the form module with a label of "View". In the WHEN-BUTTON-PRESSED trigger the logic looks like this:
    -- The View logic uses the DAD (Database Access Descriptors) method to view a .pdf file from the form.
    -- The DAD was created on WebLogic Server  with the name findadgen.  This allows an http request be made
    -- to the database.
    declare
      v_file          varchar2(400);
      v_success       boolean;
      ret_val         number;
      v_http_link     varchar2(400);
    begin
      -- The format of the link is as follows: hostname:port/pls/DAD_name/procedure_name
      v_http_link := 'http://finas03:8888/pls/findadgen/read_pdf?p_id_document=' || :case_documents.id_document;
      web.show_document(v_http_link, '_BLANK');
    end;The name of our WebLogic Server is "finas03" so that is what is listed in the URL. The "findadgen" is the name of the <Location> in the dads.conf file below, the "read_pdf" is the name of the procedure we created above, the "p_id_document=" is the IN parameter listed in the READ_PDF procedure created above, and the ":case_documents.id_document" is the reference to the primary key in our Oracle Form.
    For WebLogic, you can either go through Enterprise Manager (directions below) or update the dads.conf file on the filesystem directly (if you update the dads.conf file directly then skip to step 4 and ignore step 5):
    1.     Enterprise Manager -> Web Tier -> ohs1
    2.     Oracle HTTP Server (pull-down) – Administration – Advance Configuration
    3.     Select File – dads.conf
    4.     Add something similar:
    # ============================================================================ 
    #                     mod_plsql DAD Configuration File                         
    # ============================================================================ 
    # 1. Please refer to dads.README for a description of this file                
    # ============================================================================  
    # Note: This file should typically be included in your plsql.conf file with 
    # the "include" directive. 
    # Hint: You can look at some sample DADs in the dads.README file 
    # ============================================================================
    <Location /pls/findadgen>
        SetHandler pls_handler
        Order allow,deny
        Allow from All
        AllowOverride None
        PlsqlDatabaseUsername financial
        PlsqlDatabasePassword sdo_3#d1
        PlsqlDatabaseConnectString ffindbTNSFormat
        PlsqlNLSLanguage AMERICAN_AMERICA.WE8ISO8859P1
        PlsqlAuthenticationMode Basic
        PlsqlDefaultPage read_pdf
    </Location>You are adding the <Location> section to your dads.conf file. The "finddadgen" is the name that you will reference in a change you fill make to your Oracle Form. The "financial" is the Schema, the "sdo_3#d1" is the password for that Schema, the "ffindb" is the database that the stored procedure is located on, and the "read_pdf" is a stored procedure you will have to create in order to read the pdf.
    5.     Press the "Apply" Button
    6.     Obfuscate the DAD password by running the dadTool.pl script located in $ORACLE_HOME/bin (This was done on Unix on our server with the following commands):
    $> LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH
    $> cd $ORACLE_HOME/bin
    $> perl dadTool.pl -f /u01/app/oracle/middleware/asinst_1/config/OHS/ohs1/mod_plsql/dads.conf
    7.     Restart the Oracle HTTP Server using Fusion Middleware Control:
    Enterprise Manager -> Web Tier -> ohs1
    Oracle HTTP Server – Control – Shutdown
    Oracle HTTP Server – Control – Start Up
    If you followed the instructions above, you should have created a stored procedure, added logic to your Oracle form to reference that stored procedure, and created an entry in the dads.conf file. Once you move the form onto the server and you restart the HTTP Service, you should be able to view a pdf that is stored in a table directly from your Oracle Form.

  • Discoverer  link on  oracle apps  R12 launch worksheet list?

    the discoverer link on oracle apps R12 launch worksheet list instead of query progress page?
    the function form is as follows mode=DISCO&workbook=ALL_STAFF_DATA
    And can expalain to me how to fill this parameters in case where the woorkbook is containing many worksheets .Here is the formula
    mode=DISCO&workbook=<workbook identifier>&parameters=Disco paramater name M~Parameter M Value*param_workbook parameter name N~Parameter N Value
    Thanking in advance

    Pl see if MOS Doc 471303.1 (How to Create a Link to a Discoverer Workbook in Apps R12) can help
    HTH
    Srini

Maybe you are looking for

  • Error installing iTunes 10 on Windows 7 64 Bit

    I upgraded to Windows 7 from XP since I changed laptop. I did tried to install iTunes on this new machine (win 7 64 bit Corei7 processor and 4G RAM) but during the installation when the status screen states "Publising Product Information", I'm gettin

  • Hotfix KB2830546 for BizTalk Server 2013?

    This is a question for MS: I am a bit puzzled by the fact that a BizTalk Server hotfix is all of a sudden rolled out automatically through Windows Update? Also this hotfix is marked "Important", but reading the description (The verical scroll bar on

  • Re: GE 31591 won't get contacts.

    i bought 2 ge 31591 phones. to use one as backup. anyhow 3 days ago this thing started acting up so, i call GE tech support after a serious of test they agree, there was a problem and gave me CRA number for 30 days to send my phone back. but, i haven

  • Sample contract catalog needed

    Hi, Kindly send some sample contract catalogs to [email protected] Thanks, Swetha

  • Need to develop workbench like functionality

    hello guys, have searched the forum but in vain, although i am able to created docking control with tree control and attach it to a screen by placing one control and one sub screen area on the scree. This is not acceptable. When i am coding withot an