Did someone from Oracle Forms to APEX

Curious of APEX and if anyone out there has successfully migrated to oracle forms apex?

Thank you
Jim

To answer your question from forms to APEX vs go to Java:

Forms and APEX use PL/SQL as underlying coding language.
This means a very small learning curve for developers of forms, where to spend in Java is a learning curve that is massive if you do not already have the skills.

Code reuse must also compare.
The APEX forms conversion utilities produce pages of the APEX forms-based and can work well for you.
The APEX team say utilities give you an advance on the conversion, but additional work is needed.
Similar products for the forms to Java applications on the market.

My point of view on such tools is your duty generally better rewrite the application from scratch.
Your use of a different technology with different requirements of the user interface and is also interesting update to use the features available today.
Of course, this can be cost-prohibitive.

What features of the user interface, you can do much more in APEX or Java forms because you have much more control over the output.
If you wanted to match the function for the feature with the shapes, you may need to do a little extra work.
APEX 4 presents the Plugins, allowing you to develop your own custom components if necessary.

Ultimately, the question on migrating to Java or APEX boils down to the strategic direction for your company and your developers skills.

For me the forms to APEX was extremely easy, APEX felt immediately familiar.

Concerning

Mark

Demo: http://apex.oracle.com/pls/otn/f?p=200801 |
blog: http://oracleinsights.blogspot.com.
Book: https://www.packtpub.com/oracle-application-express-4-0-with-ext-js/book

Tags: Database

Similar Questions

  • print from oracle form\report? is it possible

    My shop a report and oracle. No editor of BI. I was told there is a way to print the apex docs by calling report and oracle. We are low budget. I explored the possibility of xsl - fo, but it seems to me that I need to know some a lot of xsl - fo or xml if I want to print the total partial total...

    Can someone point me to a market a follow to do this? I know a little report of the oracle. just need advice on how to make a link-form\report apex and oracle for printing continues.


    Thank you very much



    Munsar

    Hello Munsar,

    There is a good HowTo that points exactly to your requirement:
    http://www.Oracle.com/technetwork/developer-tools/Apex/HOWTO-integrate-Oracle-reports-097845.html

    Hope this helps,

    -Udo

  • Unable to connect to the database from Oracle Forms server

    Hello

    I installed Oracle Forms on top of Weblogic server. When I try to connect to an Oracle Forms home by TNS naming database, it returns error "ORA-12504". It works fine when I use EZConnect.

    D:\Oracle\Middleware\FRHome\BIN >. \sqlplus myuser/mypass@auhdb2

    SQL * more: version 11.1.0.7.0 - Production on Sun Sep 28 10:28:34 2014

    Copyright (c) 1982, 2008, Oracle.  All rights reserved.

    ERROR:

    ORA-12504: TNS:listener did not have the SERVICE_NAME in CONNECT_DATA

    D:\Oracle\Middleware\FRHome\BIN > @//auhdb2/auhdb2 mypass/myuser mypasssqlplus

    SQL * more: version 11.1.0.7.0 - Production on Sun Sep 28 10:28:55 2014

    Copyright (c) 1982, 2008, Oracle.  All rights reserved.

    Connected to:

    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

    With partitioning, OLAP, Data Mining and Real Application Testing options

    SQL >

    Here are the specifications of the environment:

    Server operating system: Windows 2008 R2 64-bit EA

    WebLogic: Weblogic Version 10.3.6

    Forms and reports: 11.1.2.2

    Database, I am trying to connect to: Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 on Windows 2003 Server

    Tnsnames configuration in D:\Oracle\Middleware\FRHome\network\admin:

    AUHDB2 =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = auhdb2) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = auhdb2)

    )

    )

    Thanks in advance.

    I want to update this post because I understood what was the matter.

    The TNSNAMES file. ORA file must be created in ORACLE_INSTANCE/config, not in %ORACLE_HOME%\FRHome\network\admin

    It was interesting for me!

  • CALL A REPORT FROM ORACLE FORMS 10G

    Hello

    I STARTED WORKING WITH THE ORACLE 11G DATABASE AND DEVELOPER 10G SUIT.
    I HAVE A REPORT THAT IT WORKS CORRECTLY WHEN I THE REPORT DEVELOPER LANCE.
    BUT WHEN I WANT TO CALL FROM A FORM, IT DOES NOT WORK.
    IN ORACLE DEVELOPER 6I, USE THE COMMAND "RUN_PRODUCT" AND IT WORKS WELL, BUT IN
    COSTUME OF DEVELOPER 10G SHOULD I USE 'RUN_REPORT_OBJECT' AND I DON'T KNOW HOW.
    WHEN I COMPILE MY CODES IT IS Y HAS NO ERROR, BUT WHEN I THE LANCE, IT ME SHOWS SOME ERRORS.
    IT'S MY ORACLE HELP CODES:

    DECLARE
    Repid REPORT_OBJECT;
    v_rep VARCHAR2 (100);
    rep_status VARCHAR2 (20);
    BEGIN
    Rep: = FIND_REPORT_OBJECT (would be: \TESTPROJ\REPORT1.) JSP');
    v_rep: = RUN_REPORT_OBJECT (repid);
    END;

    HE ME GIVES THIS ERROR: FRM-41219. CAN NOT FIND THE REPORT. THE ID IS INVALID.
    AND THEN: FRM-40738. THE BUILTIN RUN_REPORT_OBJECT 1 ARGUMENT CANNOT BE NULL;


    PLEASE HELP ME SOLVE THIS PROBLEM

    GRATEFUL
    MAHSA

    Mahsa,

    Hard coding the password in your forms? And you must check in the formsweb. CFG file too.
    As Andreas said, change all passwords in uppercase in the forms, formsweb.cfg, database and then check if its working or not.

    Kind regards

    Manu.

  • Oracle Forms and APEX

    Hello all-
    I have a project management application that has been developed in Oracle Forms v10.1.2.0.2 and application of asset management developed on-demand Express 3.1 - both in the same database. There are new requirements to include certain active data in the implementation of projects for the year. There are forms of APEX in the application of assets they want to include in the project request forms. Is there a way to "embed" an APEX shape breast and Oracle? I know that I can use web.show_document () in the forms, but which will open another browser window and it is not acceptable for users. I also know that I can recreate the asset shape in Oracle Forms and who will be part of the project application. But it means that I have 2 forms of assets to keep in case there are changes. I would really like Oracle Forms 'use' my APEX form. Is this possible?

    Thanks in advance,
    Greg

    Hello Greg,.

    I managed to make it work. You can read about it in [this blog | http://roelhartman.blogspot.com/2009/10/integration-of-forms-and-apex-calling.html].

    Greetings,
    Roel

    http://roelhartman.blogspot.com/

  • Switch from Oracle Forms to ADF - bandwidth

    Hello, to a project that I am, we are to modernize Oracle Forms (11g on the web) to ADF Jdeveloper 11. XXX - we are looking at keeping the same server or to go to a new server with more basic, but which would increase our license costs.

    The question I would like to know is if ADF requires a faster server get the same service. I ask this question because I noticed that it takes longer to open ADF created forms etc. with Oracle Forms.

    Any suggestions? Stories of misfortune?

    Thank you
    Stuart

    Hello

    I migrate an application Forms FAD, and a conclusion: we need more memory on your servers. Just a little, but you know Oracle ADF consume more memory than FORMS, because it is full JAVA.
    You can contact Oracle support for more information.

    Paul

  • Call a custom Page OA Framework Oracle form form Personaliz

    How to call a Page of OA framework custom Custom form of Oracle through form customization. I use 11.5.10.2 RUP7

    The Document says to use

    PACKAGE FND_FUNCTION IS
    procedure EXECUTE (function_name in varchar2,
    open_flag in varchar2 default 'Y ',.
    session_flag in varchar2 default 'SESSION. "
    other_params in varchar2 default NULL,
    activate_flag in varchar2 default 'ENABLE ',.
    browser_target in varchar2 default NULL);

    But how can I use it in the form of customization. The FND_FUNCTION function is not there.

    Use 'Launch of a function' which is available.

    Here, I'm a bit confused.

    Thks
    PAyam

    Hello

    See links below:

    https://blogs.Oracle.com/prajkumar/entry/call_oaf_page_from_d2k
    http://oraclearea51.com/11i-OA-framework/17-technical-articles/technical-articles/325-how-to-call-OAF-page-from-form-personalization.html
    http://Oracle.anilpassi.com/call-OA-framework-page-from-Oracle-Forms-passing-parameters-2.html

    Sushant-

  • Search in Oracle forms

    Dear professionals,
    How to perform a search in oracle forms using the toolbar: (press enter query key + press run key) using the following criteria:
    1. the value in the date element is less then some (e.g. date_item < 01.02.2011) photo
    2. how to find NULL values in date and no items date (IS NULL does not work)

    It is not the problem of dynamically set these 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 ").

    There is a useful link to get advice from oracle forms research?

    THX in advance,
    Adnan

    Published by: adnanBIH on February 8, 2011 11:18

    You can do this by using

    #IS NULL
    
    -- or
    
    #IS NOT NULL
    

    Be aware, that your text object accepts values is more than limit set in search mode. So it cannot accept the channels above if the length of the column is less.

    Another way may be to use replace colon (:) in all areas and it will appear in a search window where you can type your condition (so you can put the like condition - YourColumn IS NOT NULL, etc) and it will be increased to current blocks where clause.)

    I hope that helps!

  • Oracle form functions and procedures in the APEX, how?

    I'm working to recreate in the APEX, already existing read only forms in Oracle Forms. Report features interactive APEX among other things, in fact worth as well as to target a different audience than utilizies versions of Oracle Form. Versions of Oracle Forms use a lot of pre and post query triggers, PLSQL functions.

    In Oracle Forms that places, these functions can be found in the "Units of program" section of the form. A feature typical of this kind, based on a particular Mission ID route, collecting names of regular passengers, is shaped with a comma and a space after each of them, in a single string that is returned and displayed the list of passengers of a line.

    I have all of this written code so I can move most of the main request of the Oracle form in an interactive report. These functions and triggers called in the form of the "Units of program" section of the Oracle form rather than stored in the database schema in a package, where they would go inside the APEX? Can I create a 'shortcut' in the APEX and call it from the interactive report "Source Région"? I can create the PLSQL function at the level of the region of the interactive report or page level? Or, my best bet creates a package that is stored in the database, all these functions and/or proecedures I might need the original form of Oracle?

    Some advice would be greatly appreciated.

    RLBickham wrote:
    I don't think I've been pretty clear in the description of the specific thing I want to do, simply, it does not reach the level of forms of conversion of the APEX. It is basically a problem of PLSQL function.

    I have an interactive report which is currently 90 percent of what I want however, each line, which represents a Mission may have several feet. Each arm has two places or ICAO codes attached to it. Based on the number of Mission, I want to loop through the array of leg, collect all the codes of ICAO for this Mission, put them together in 1 variable separated by a coma and add this variable to display the columns in this interactive report as the last column.

    In Oracle Forms, I have a function registered in the database, which is called in the main query. Maybe I ask a question that does not need to be asked, but anyway my question is can I put this function currently in the database somewhere within the interactive report and somehow reference it via Http, or should I just stick with set of functions and procedures in the packages stored in the database and called the conventional way?

    You could switch the function to the database and call it from the report query, but it sounds as if it were superfluous. In the report query using any form of Re: 4. How can I convert rows to columns? is appropriate for your version of the (unspecified) database.

    -----

    When you have a problem, you will get an answer faster, more efficient including information as much information as possible from the outset. This should include:

  • Full version of APEX
  • Complete operating system DB, version, edition, host
  • Architecture of Web server (EPG, SST or APEX listener/host operating system)
  • Browser (s) and version (s) used
  • Theme
  • Model (s)

  • Region/section type (s) (particularly as to distinguish if a 'report' is a standard report, an interactive report, or indeed a 'update report' (i.e. a tabular presentation))

    With APEX, we also had the chance to have a great resource in apex.oracle.com where we can reproduce and share problems. Reproduce things is the best way to solve most of the questions, particularly those relating to the layout and Visual formatting. If you expect a detailed response it is appropriate that you take on an important part of the effort by getting as much as possible with an example of the problem on apex.oracle.com before asking for help on specific issues, then we can see firsthand.

  • Calling a procedure from a form of Oracle database

    Hello

    I have a question, we will be calling the procedure from a form of Oracle, and through that we can spend as input values from 1000 to this procedure and that we must return values back to the Oracle form also. Here the damaged take two or more parameters. Please advice.

    To receive the input values, we have the input parameter of the procedure as a type object, so that we can receive several parameter values.

    Thanks and greetings
    Srinivas

    user2626293 wrote:
    Hi François,

    Thanks for your response, please suggest me as to how we can achieve the passage of the parameters that can contain multiple values, by a call to the procedure of the form of the Oracle database

    Hi Srinivas,

    Here is an example of how...

    CREATE OR REPLACE PROCEDURE P_GET_SAL (P_EMPID NUMBER, P_SAL OUT NUMBER)
    
    IS
    
    BEGIN
    
         SELECT SALARY
         INTO P_SAL
         FROM EMPLOYEE
         WHERE EMPLOYEE_ID=P_EMPID;
    
    END;
    
    SQL> VAR G_SAL NUMBER;
    
    SQL> EXEC P_GET_SAL(100,:G_SAL);
    
    PL/SQL procedure successfully completed.
    
    SQL> PRINT G_SAL;
    
     G_SAL
    
    ----------
    
          2300
    

    Hope this helps

    Hamid

    If someone answer is useful or appropriate, please mark accordingly. *

  • Passing variable from one form of the APEX to PL/SQL open the link in a new borwserwin

    Hi all

    I received a form of apex based on a query like:

    'INTERFACE_NAME ',.
    'INTERFACE_NAME' INTERFACE_NAME_DISPLAY,
    "PRIORITY."
    "HAS_STARTED,"
    "EMAIL_TO"
    'STATE ', HE SAID.
    of ' #OWNER # '. " INTERFACES.
    where = 'INTERFACE_NAME': P2_INTERFACE

    only the State of the field is updateble.
    It is only allowed to update data in the DB table with a PL/SQL procedure:

    Start
    set_interface_vals@DB (p_interface_name = >: INTERFACE_NAME, p_state = >: STATE);
    end;

    I put the prodzedure in a process of Page who act with a "submit" button.
    Now to my problem: How can I get my field INTERFACE_NAME and STATE values. the way I did here does not work.


    Thanks for your help.

    with regard to the sia

    Published by: sia on March 14, 2011 17:46

    Pls update your handful of forum to something more addressable.

    On your question about the opening of the link as a new, blank page, assume that the URL is 'http://www.google.com '.
    change the URL of the button to

    JavaScript:Window.Open ('http://www.google.com');

    or

    JavaScript:popUp2('__http://www.google.com');

  • Oracle Forms 6i and APEX

    The new APEX 4.0 allows to convert Oracle forms 6i?

    Hi "user1106744"

    As indicated in the documentation for the Migration of the APEX - http://download.oracle.com/docs/cd/E17556_01/doc/migrate.40/e15518/appmgr_forms.htm#CHDFHAHA - Guide you will need to convert your Oracle Forms file in XML format, in order to be able to use the APEX forms Conversion utility. To do this, you will need to use the Oracle to XML conversion tool, Forms2XMLforms, and this tool was introduced in Oracle9i Oracle Developer Suite and is also available in Oracle Developer Suite 10 g. The conversion tool will be able to convert your Oracle forms 6i, however you will obviously have access to conversion tool to do so... which will have access to an installation of Oracle9i Oracle Developer Suite or Oracle Developer Suite 10 g.

    Kind regards
    Hilary

  • Go to Oracle Forms app of APEX

    How can I open an Oracle Forms within the APEX application?
    At present, the application of forms is accessible simply through a favorite hypertext link, it seems to me that I should be able to open a browser window and send the same url within the APEX. Can anyone provide details please? Thank you.

    Create a button (redirect URL without submitting the page) and set (target = URL) and a target
    JavaScript:Window.Open ("http: / /:/forms/frmservlet?") config =',' Forms');

  • Oracle forms 11g can be deployed on the WebSphere from IBM server?

    I found the following paragraph regarding the Middleware components that are supported on IBM WebSphere, but this list does not specifically mention the Oracle Forms or Oracle reports.  Does anyone know if Oracle Forms and reports works OK on the IBM WebSphere server?   Thank you!

    You can configure the following Oracle Fusion Middleware components on the servers of third-party application support:

    • Oracle SOA Suite
    • Oracle WebCenter Portal
    • Oracle WebCenter content
    • Oracle Data Integrator
    • Oracle Business Intelligence
    • Oracle Application Development Framework (Oracle ADF)
    • Oracle Application Developer Runtime

    For this release of Oracle Fusion Middleware 11g, Oracle supports only IBM WebSphere Application Server as an application server third-party for these products to Oracle Fusion Middleware.

    Oracle Forms/Reports 11 is not supported with WebSphere.  Its installation requires the deployment in Oracle WLS 10.3.x.

  • SEO Oracle Forms program units from a library

    Hello
    IM using Oracle Forms 10.1.2.0.2. I stated a procedure in several forms that runs a query and then enables or disables certain elements according to the number of occurrences of the query. The procedure is always the same and it is something like this:

    PROCEDURE QUERY (prBlock IN VARCHAR2, prQuery IN VARCHAR2) IS
    BEGIN

    SET_BLOCK_PROPERTY (prBlock, ONETIME_WHERE, prQuery);
    GO_BLOCK (prBlock);
    EXECUTE_QUERY();

    ENABLE_ITEMS (GET_BLOCK_PROPERTY (prBlock, QUERY_HITS) > 0, prBlock);
    REQUEST TO END;

    Problem is that I want to add this procedure in a library, but I can't find a way to call ENABLE_ITEMS so that each shape activates / deactivates their items appropriate. Is it possible to call a procedure declared in a unit of program forms in a library?

    Thank you.

    Try this

    create an ENABLE_ITEMS() with the same parameters of the library, your code can be

    Start
    null;
    end;
    the procedure should be exactly in the parameters and types that each of them to each shape

    you compile the library
    then attach to the form

    When the library call a procedure forms program units have preference and turn the shape program unit and the ENABLE_ITEMS() of the library is never called

Maybe you are looking for