Oracle by Example brandingCreating External Form Applications in Web Object Management Workbench

section 0Before You Begin

This 10-minute tutorial shows you how to how to create an external form application object and design the external form in the Web Object Management Workbench (Web OMW).

Background

An external form is the window through which users interact with an external application such as an ADF application, a JavaScript application, a Composed EnterpriseOne Page, or a Soft Coding Reference. Prior to JD Edwards EnterpriseOne Tools Release 9.2.6, external form application development required a development client. Starting with Tools Release 9.2.6, EnterpriseOne developers can create external form applications in the Web Object Management Workbench.

What Do You Need?

Before performing the tasks in this tutorial, you must:

  • Install JD Edwards EnterpriseOne with Tools Release 9.2.6 or later.
  • Create your external content such as an ADF application, JavaScript application, Composed EnterpriseOne Page, or Soft Coding Reference. This tutorial uses a JavaScript application.
  • Create the processing option template in the Object Management Workbench on the developer client. This is the processing option template that you will add to the external form.

section 1Create an External Form Application Object

  1. Open a web browser and sign in to EnterpriseOne on the web.
  2. Navigate to EnterpriseOne menus, EnterpriseOne Life Cycle Tools (GH900), Application Development (GH902), Object Management Workbench – Web (P98220W).
  3. In the Object Management Workbench – Web form, click Add to add the external form application object to the default project. To add the external form application object to another project, search for the project and then click Add.
  4. In the Create EnterpriseOne Object form, from the General Object drop-down list, select Application.
  5. Click OK.
  6. In the Add Object form, complete the following fields:
    • Object Name = Enter the object name, for example, P1234X
    • Description = Enter a description for the object, for example, P1234X external application object.
    • Product Code = 55
    • Product System Code = 55
  7. Click OK.

    The newly created external application object is displayed in the Project Objects tab. A red check mark is superimposed over the button in the Object Actions column, indicating that the object is checked out.

    External application object
    External application object

section 2Add an External Form

  1. In the Object Management Workbench – Web form, in the Project Objects tab, select the external application object that you created in the previous task and then select Design from the More Row Actions drop-down list. Alternatively, click the Object Name link.
  2. In the Work with External Forms form, click Add.
  3. In the Properties tab, from the External Application Type drop-down list, select JavaScript.
  4. In the External Application field, enter a value that points to the actual external form. For this tutorial, enter the object ID of the JavaScript external application, for example, E1P_1702100003JDE.
  5. In the Data Structure tab, under Dictionary Items, search for the AddressNumber data item and then click the left-pointing arrow to add the data item to the Structure Members grid.

    The Structure Members grid should look like this:

    External form data structure
    External form data structure
  6. In the Static Text tab, enter a value in the Static Text field to add static text to the form.
  7. Click OK.

section 3Add a Processing Option Data Structure

  1. In Work with External Forms, select the external form that you created in the previous task.
  2. From the Form menu, select Properties.
  3. In the Application Properties form, click the Visual Assist icon for the Processing Option Template to search for the processing option template.
  4. In the Processing Option Search and Select dialog box, select the processing option template and then click OK. This tutorial uses the T0001 processing option template.

    The Application Properties form should look like this:

    Processing option template
    Processing option template
  5. Click OK.

section 4Test the External Form

  1. In the Work with External Forms form, select the external form that you created in the previous step.
  2. From the Row menu, select Run as Developer.

    The system processes the external form content and displays the form.

  3. Click Cancel to return to the Work with External Forms form.
  4. Click Close.

section 5Check In the External Form Application

  1. In the Object Management Workbench - Web form, in the Project Objects tab, select the external form application object that you created in the previous tasks and then select Check-In from the More Row Actions drop-down list.

    A confirmation dialog box is displayed.

  2. Click OK.

    The red check mark that was superimposed on the button in the Object Actions column has been removed, indicating that the external form application object is checked in.

more informationWant to Learn More?