Download presentation
Presentation is loading. Please wait.
Published byShona Crawford Modified over 9 years ago
1
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module
2
4-2 Copyright © 2004, Oracle. All rights reserved. Objectives After completing this lesson, you should be able to do the following: Create a form module Create a data block Save and compile a form module Identify Forms file formats and their characteristics Describe how to deploy a form module Explain how to create documentation for a Forms application
3
4-3 Copyright © 2004, Oracle. All rights reserved. Create data blocks and items Apply standards Fine-tune layout Set object properties Add code Creating a New Form Module Test form module Create an empty module
4
4-4 Copyright © 2004, Oracle. All rights reserved. Creating a New Form Module Choose one of the following methods: Use wizards: –Data Block Wizard –Layout Wizard Build module manually Use template form
5
4-5 Copyright © 2004, Oracle. All rights reserved. Form Module Properties Name property Coordinate System property
6
4-6 Copyright © 2004, Oracle. All rights reserved. Creating a New Data Block Use Forms Builder Wizards: –Data Block Wizard: Create a data block with associated data source quickly and easily –Layout Wizard: Lay out data block contents for visual presentation Create manually
7
4-7 Copyright © 2004, Oracle. All rights reserved. Creating a New Data Block Enter data source Launch Layout Wizard Lay out data block contents New Data Block Reentrant mode Launch Data Block Wizard
8
4-8 Copyright © 2004, Oracle. All rights reserved. Navigating the Wizards Exit without saving Invoke online help Save without exiting Save and exit Previous screen Next screen Available only in reentrant mode Tabbed Interface: Available only in reentrant mode
9
4-9 Copyright © 2004, Oracle. All rights reserved. Launching the Data Block Wizard In Forms Builder, do one of the following: Select Tools > Data Block Wizard. Right-click and select Data Block Wizard. Select the Data Blocks node and click Create icon; select Use the Data Block Wizard option. Use the Data Block Wizard button on the toolbar in the Layout Editor.
10
4-10 Copyright © 2004, Oracle. All rights reserved. Data Block Wizard: Type Page
11
4-11 Copyright © 2004, Oracle. All rights reserved. Data Block Wizard: Table Page
12
4-12 Copyright © 2004, Oracle. All rights reserved. Data Block Wizard: Finish Page
13
4-13 Copyright © 2004, Oracle. All rights reserved. Layout Wizard: Items Page
14
4-14 Copyright © 2004, Oracle. All rights reserved. Layout Wizard: Style Page
15
4-15 Copyright © 2004, Oracle. All rights reserved. Layout Wizard: Rows Page
16
4-16 Copyright © 2004, Oracle. All rights reserved. Data Block Functionality Once you create a data block with the wizards, Forms Builder automatically creates: A form module with database functionality including query, insert, update, delete A frame object Items in the data block A prompt for each item Triggers needed to enforce database constraints if “Enforce data integrity” is checked
17
4-17 Copyright © 2004, Oracle. All rights reserved. Template Forms
18
4-18 Copyright © 2004, Oracle. All rights reserved. Saving a Form Module To save the form module: Select File > Save OR Click the Save icon Enter a filename Navigate to desired location Click Save
19
4-19 Copyright © 2004, Oracle. All rights reserved. Compiling a Form Module 1 3 2 4
20
4-20 Copyright © 2004, Oracle. All rights reserved. Module Types and Storage Formats Form Module Menu Module PL/SQL Library Object Library.fmb.fmx.fmt. mmb.mmx.mmt. pll.plx.pld.olb.olt
21
4-21 Copyright © 2004, Oracle. All rights reserved. Deploying a Form Module 1.Move module files to middle tier 2.Generate module on middle tier 3.Run in browser using Forms Services on middle tier 12 3.fmx.fmb
22
4-22 Copyright © 2004, Oracle. All rights reserved. Text Files and Documentation Convert a binary file to a text file. Create an ASCII file for a form module.
23
4-23 Copyright © 2004, Oracle. All rights reserved. Summary In this lesson, you should have learned that: To create a form module, you create an empty module, then add data blocks and other elements You can create a data block manually or with the Data Block Wizard and Layout Wizard You can save and compile a form module using the File and Program menus or from the toolbar You can store form, menu, and library modules in text format (useful for documentation), in a portable binary format, or a non-portable binary executable format To deploy a form module, you move it to the application server machine and generate it
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.