Working in the Form Builder Environment Schedule: Timing Topic <xx> minutes Lecture <xx> minutes Guided Practice <xx> minutes Total
Objectives After completing this lesson, you should be able to do the following: Identify the main Form Builder executables Identify the main components of Form Builder Identify the main objects in a form module Lesson Aim <Enter lesson aim here.>
Form Builder Key Features With Form Builder you can: Insert, update, delete, and query data Present data as text, sound, video, image, and ActiveX controls Control forms across several windows and database transactions Access Graphics and OLE2 applications Use integrated menus Send data to Report Builder
Form Builder Executables Form Compiler Forms Runtime Definitions Runfiles
Form Builder Module Types PL/SQL Library Object Library Menus Forms Libraries Oracle Developer Components ACTIVEX DDE OLE2 Other Data Sources Database
Blocks, Items, and Canvases Block B Block A
Navigation in a Block Canvas 1 Canvas 2
Data Blocks 2 3 4 1 5 6 A B C Master Data Block A B C D Table Detail Data Block 5 X Y Z X Y Z 6 Table
Data Blocks 2 3 4 1 5 6 A B C Master Data Block A B C D Table Detail Data Block 5 X Y Z X Y Z 6 Table
Forms and Data Blocks Block 1 Block 1 Block 1 Form C Block 2 Open Form Form A Form B Multiple Form Modules Block 4 Single Form Module
Form Module Hierarchy Module Blocks Item Frame Canvas units Trigger Table Table Blocks Module Column Database Database Block(s) Item Column Trigger Frame Trigger Program Units units Item Frame Canvas Canvas Item Item Window Trigger Trigger Trigger Window
Summary Form Builder allows screen-based querying, insertion, updating, and deletion of data. Form Builder has powerful GUI and integration features. Applications can consist of form modules, menu modules, and library documents.
Summary Form modules consist of logical data blocks, which are logical owners of items. Items in a data block can span several canvases.