Oracle9i Forms — Online Demonstrations and Sample Code

View the online demonstrations below to see Oracle Forms in action and then dowload and run the sample code. These demos and samples were written for and recorded using Oracle9i Forms.All you need to watch the demos is your web browser.

Solution Demos

Healthy Living Oracle9i Forms Demos - Extension Pack 1
  Demo of an Oracle9i Forms application, running in a web browser. It is a fictitious wholesaler company, called Healthy Living, that sells goods on their web page. You are a supplier, and you want Healthy Living to sell your goods. You use this web page to register your company and upload products to your own store front into Healthy Living Wholesalers.    Three new demos have been added to the Oracle9i Forms Demo suite: (1) Executing HOST commands on the client [Screenshot]; (2) using Business Intelligence Beans to embed graphs and charts in your Forms applications [Screenshot]; and (3) controlling the cursor position in text fields [Screenshot]. Note: You must first install the Oracle9i Forms Demos(see above). (ReadMe)
Oracle9i Forms Demos Oracle9i Forms Demos - Timeout Extension Pack
  Download and play with all of the new Oracle9i Forms demos including PJCs, Java Beans, Reusable Components, feature highlights and much much more!!!. All packaged up and ready to install (ReadMe) This new demo shows how you can timeout your Forms application depending on user inactivity. Note: You must first install the Oracle9i Forms Demos(see above). (ReadMe)

Forms Builder Demos

Java Importer Debugger
  Shows how you can integrate calls into Java Classes on the Application Server from within your Forms applications.  Shows you how the debugger works to debug Forms running over the web in a N tier architecture.
Debugging PJCs JDeveloper PJC Wizard
  This viewlet shows how to debug a live PJC inside a running Forms application. Demos the PJC Wizard in JDeveloper to extend the Forms Client with custom java code, change the behavior of an existing widget, and to add custom UI elements
XML Representation
  The XML converter shipped with Oracle9i Forms provides an alternative text format to FMT, MMT, and OLT files. .

Forms Services Demos

SSO/OID Integration Integrating Oracle9i Forms and Oracle9i Internet Directory
  Single Sign-On allows you to use one username/password pair for all your applications. Forms can be configured automatically when installing Oracle9iAS Rel.2. There are three Viewlets available on this topic; The SSO Administration (Demo 1), the SSO Architecture (Demo 2), and a SSO example (Demo 3).   Download the code to show how to use PL/SQL to integrate with the Oracle9i Internet directory and how implement menu security by leveraging OID.
EM Integration
  Shows the Oracle9i Forms integration with Oracle9iAS Enterprise Manager  
JavaBeans/PJC Samples (all available as part of the Forms demos)
Links are not working but are available on this page
File Upload Utility Cursor Position PJC Demo
  The FileUpload utility uses a combination of a JavaBean deployed as a PJC in the Forms Client and some java code called on the Application server tier via the Java Importer functionality in Forms. FileUpload will display a file selection dialog on the Browser machine and transfer the selected file up to the middle tier.   Screenshot showing how you can control the position of the text cursor (caret) using this PJC. For example, you can specify that the cursor should be at the end of the field when the user navigates to it. You can also specify a selection so that one or more characters are pre-selected when a user enters the field.
Client Side Host Command Spell Checking with JSpell 2.0
  Screenshot showing how you can execute "Host" commands on the client browser tier when forms is deployed on the web. Supports both synchronous and asynchronous host calls.   The Spellcheck PJC enables text items to utilize the JSpell package from WallstreetWise. The JSpell software is not supplied with the Forms demo suite and has to be purchased separately if required.
BI Bean Graph in Forms Calendar (PJC)
  This sample uses the Oracle BI Graph to visually present data in Forms.   A calendar that allows selection of a date from a calendar widget, without generating network traffic.
Progress Bar Hyperlink
  An example of a simple JavaBean used to display a progress meter.   Provides a UI widget that looks and acts like an HTML hyperlink.
Get Client Info Clock
  Provides information about the client browser, Hostname, IP address, and local O/S Username and any of the Java system properties on the client.   Creates its own thread to operate asynchronously from the rest of the Forms Java Client.
Rollover Button Key Filter
  An enhanced Forms button, which reacts on the mouse hovering over it by changing the displayed image.   Customizes a normal text item to prevent unwanted characters from being entered.  Keystrokes are filtered by the control itself and no network traffic is generated to the Application server during this process.
Insert/Replace Text Fields Color Picker
  The InsertReplace PJC is actually a set of controls enabling Insert and Replace functionality on Forms text items.   A Swing control that is integrated into Forms using the new FBEAN package in Oracle9i Forms.
Modify Cursor Info Button
  Adds a single custom property to a text item that defines the name of the mouse cursor shown when the mouse moves over the field.  This is all done on the java client without any network round trips when the mouse enters a field.   A combination of a tooltip and a rollover button. When the mouse moves hovers over the button that is created with the PJC it displays "information" in a Forms text item that exists at a certain point on the screen. This PJC is ideal for Menus or interactive help screens.
Multi Select T-List    
  An enhanced version of the Forms TList control that allows multiple selections  

Forms Feature Samples

Java Importer - Calling a Web Service Array DML
  Shows how you can leverage a Web Service from within Forms. The Web Service will be called to return up to a the minute currency conversion rates for use in the Forms application.   Shows the difference between the default Array DML size and how it can reduce the overall transaction processing time by reducing network traffic to the database, but requires more memory.
Calculated Fields    
  Shows the use of formula and summary items which are automatically computed by Forms with no user-written code and no network traffic.  

Oracle Forms 10g Demos

Forms 6i Developer and Forms 6i Services Demos

  terms and conditions
 
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy