What are forms?

Related topics

You can create the following types of forms in Oracle Portal:

Forms based on tables or views

Display fields and buttons for querying, inserting, updating, and deleting the data contained in the table or view.

Forms based on procedures

Display fields and buttons for entering arguments and passing them to a procedure.

Master-detail forms

Display a master row and multiple detail rows within a single HTML page. With this form, users can query, insert, update, and delete data in two tables or views.

You can control the layout of the form through options in the Forms build wizard, or you can create your own custom form working directly with HTML. Because you are writing your own HTML, you can create a more elaborate and sophisticated layout.

Options in the wizard allow you to control the look and feel of the overall form as well as the individual entry fields and buttons on the form. For example, you can create a form with a blue background and fields labeled with black text. Or you could change some field labels to red to indicate to users that they are mandatory.

You can perform JavaScript validation on user-specified values entered in any text field on the form. In addition, you can add PL/SQL event handlers that run when a user clicks on the buttons on the form. After successful submission of a form, you can specify a PL/SQL block or procedure that will execute.

Related topics

What are Master-detail forms?
Writing event handlers for items on forms
Using forms to upload files