Developer/2000: Build Forms II Curriculum
The Developer/2000: Build
Forms II Curriculum consists of the following courses:
Oracle Form Builder: Managing
Module Types
Oracle Form Builder: Handling
Multiple Object Relationships
Oracle Form Builder: Including
Reusable Oracle Components
Course
Overview
This course is the fourth in
a six-part Oracle Form Builder series that is based on Oracle Developer/2000
Release 2. This course will introduce participants to Project Builder and
teach them how to create and manage a menu module. In addition, users will
learn how to customize and implement menu security.
Learn
To:
-
Identify the benefits and terminology
of Project Builder.
-
Create a project.
-
Establish dependencies.
-
Deliver a project.
-
Create a menu module containing
menus, menu items, menu toolbars, and pop-up menus in Form Builder.
-
Manage a menu module by control.
-
Customize and implement security
by using built-ins and substitution parameters.
Content
Emphasis
Skills-Based
Audience
Application developers,
database administrators, designer/developers, and technical support professionals.
Prior to taking this course, participants should be familiar with SQL and
PL/SQL using Procedure Builder, or have taken courses 60111, 60112 and
60113. In addition participants should have taken the first three parts
of the Oracle Form Builder series, courses 61211, 61212, and 61213.
Total
Learning Time
7 - 8 Hour(s)
Course
Contents
Unit 1: Project Builder
Duration: 3 - 4 Hour(s)
-
Identify the benefits of using
Project Builder.
-
Match the terms used in Project
Builder with their definitions.
-
Create a connection in Project
Builder by using the pop-up menu.
-
Create an empty standalone
project using the Project Wizard.
-
Add files to an empty project
using Project Wizard.
-
Identify the operations that
are possible using the Project Builder.
-
Establish explicit dependency
in a project using Project Builder.
-
Build dependencies in Projects
by using the Project Builder compile options.
-
Deliver a project using the
Project Builder.
-
Identify the items from which
an entry can inherit properties.
-
Create a new file type in the
Project Builder by using the Default Menu.
-
Match the Project Builder action
types with their features.
-
Modify a type by adding actions
using the pop-up menu.
-
Match the types of macros with
their descriptions.
-
Create a macro in a project
by using the pop-up menu.
-
Customize the Launcher by using
the Project Builder default menu.
Unit 2: Menu Module Creation
Duration: 2 Hour(s)
-
Match components of the Menu
Module with their functions.
-
Match the menu styles in Form
Builder with their menus they display.
-
Match the components of Menu
Editor toolbar with their functions.
-
Create a Menu Module by using
the Menu Editor.
-
Match the menu Module properties
with their functions.
-
Match the menu properties with
their functions.
-
Match the menu item properties
with their functions.
-
Manipulate the menu item properties
to change the appearance and behavior of a menu item by using the Property
Palette.
-
Create a Menu Toolbar by using
the Property Palette visible in the horizontal Menu Toolbar visible in
the vertical Menu Toolbar.
-
Attach the Menu Module to a
Form Module by using the Property Palette.
-
Create a pop-up menu in a Form
Module.
Unit 3: Menu Module Management
Duration: 2 Hour(s)
-
Identify the methods by which
a form module and a menu module share code.
-
Match the menu item built-ins
with their functions.
-
Replace the current menu in
a form module by using the REPLACE_MENU built-in.
-
Match the predefined substitution
parameters with their descriptions.
-
Create a user-named substitution
parameter from the Form Builder Object Navigator.
-
Reference a substitution parameter
by using the QUERY_PARAMETER built-in.
-
Validate a substitution parameter
value by using the QUERY_PARAMETER built-in.
-
Sequence the steps to implement
menu security in a form module.
-
Assign a role to a menu module
by using the Menu Module Property Palette.
-
Assign access to a menu item
by using the Menu Editor.
Course Overview
This course is the fifth in a six-part Oracle Form Builder Series that
is based on Oracle Developer/2000 Release 2. This course will help participants
to learn about Key triggers, write applications that respond to mouse events,
manage windows and canvases, and use Object Navigator. In addition, users
will work with multiple form applications, record groups, and list items.
Learn To:
-
Identify the rules, types, and functions of Key triggers.
-
Write an application that responds to mouse events.
-
Write the codes to manage windows and canvases by using built-ins and triggers.
-
Create and modify relations between two associated blocks by using Object
Navigator and programmatic control.
-
Invoke multiple forms by using built-ins and pass data between forms by
using parameter lists.
-
Work with record groups.
-
List items at design time and programmatically by using built-in functions.
Content Emphasis
Skills-Based
Audience
Application developers, database administrators, designer/developers,
and technical support professionals. Prior to taking this course, participants
should be familiar with SQL and PL/SQL using Procedure Builder, or have
taken courses 60111, 60112 and 60113. In addition, participants should
have taken the first four parts of the Oracle Form Builder series, courses
61211, 61212, 61213, and 61214.
Total Learning Time
7 - 8 Hour(s)
Course Contents
Unit 1: Key Triggers and Mouse Events
Duration: 2 Hour(s)
-
Create a Key trigger in a form module by using PL/SQL Editor.
-
Identify the rules for defining Key triggers.
-
Match the types of key triggers with their descriptions.
-
Identify the functions of key triggers in a form module.
-
Type in the PL/SQL code to associate a built-in with the DO_KEY built-in.
-
Match the mouse system variables with their functions.
-
Specify the mouse movement trigger for a specific function.
-
Create a mouse button action trigger for a specified task by using PL/SQL
Editor.
-
Identify the guidelines to follow while implementing the drag-and-drop
functionality.
Unit 2: Window and Canvas: RunTime Management
Duration: 2 Hour(s)
-
Match the window-interaction triggers with their characteristics.
-
Match the built-ins used for manipulating windows with their functions.
-
Write the code to change the appearance of a window in a form by using
built-ins.
-
Write the code to display multiple windows at specified positions in a
form by using the built-ins.
-
Write the code to close a window by using built-ins.
-
Match the built-ins for manipulating canvases with their functions.
-
Write the code to manipulate tab-style canvases by using built-ins.
Unit 3: Data Block Relationships
Duration: 1 - 2 Hour(s)
-
Create an explicit relation between two associated blocks by using the
New Relation dialog box.
-
Modify the delete behavior between related blocks by using the relation
Property Palette.
-
Modify the query coordination behavior between related blocks by using
the relation Property Palette.
-
Identify the block-coordination phases in a relation.
-
Identify the features of the default relation-handling triggers.
-
Match the default relation-handling procedures with the triggers that call
them.
-
Write the code to implement the coordination-type toggle between blocks
by using built-ins.
-
Write the code to implement the coordination-type toggle between blocks
by using built-ins.
Unit 4: Working with Multiple Form Applications
Duration: 1 Hour(s)
-
Identify the behavior of a multiple form application.
-
Identify the methods by which multiple form modules in an application share
information.
-
Identify the built-ins used to programmatically invoke another form module.
-
Write the code to invoke a form module in a modeless fashion by using a
built-in.
-
Write the code to perform a query at form startup by using a trigger.
-
Match the built-ins used for navigating forms with their descriptions.
-
Identify the features of transaction processing for opened form modules.
-
Write the code to call a form module in a modal fashion from an open form
module by using the built-in.
-
Write code to modify the default functionality of transaction processing
for called forms.
-
Write the code to invoke a new form after exiting the current form by using
a built-in.
-
Identify the restrictions on using OPEN_FORM with CALL_FORM.
-
Match the various methods of invoking forms with the tasks they enable
you to perform.
-
Create a form parameter by using the Object Navigator.
-
Match the built-ins used for manipulating parameter lists with their functionality.
-
Write the code to pass data between forms by using the form parameters.
-
Write the code to close a form by using the CLOSE_FORM built-in.
-
Write the code to close a form by using the EXIT_FORM built-in.
Unit 5: Record Groups and List Items
Duration: 1 Hour(s)
-
Identify the uses of record groups.
-
Match the record group types with their functionality.
-
Create a query record group at design time by using the Object Navigator.
-
Create a static record group at design time by using the Object Navigator.
-
Modify a record group at design time by using the Property Palette.
-
Match the built-ins used to manage the record group structures with their
functionality.
-
Identify the built-ins used to manage the data in record groups.
-
Match the built-ins used to process record group rows with their functionality.
-
Identify the built-in functions that are used to search for record group
objects.
-
Define a query record group by using built-ins.
-
Define a non-query record group by using built-ins.
-
Write the code to manipulate record group rows by using built-ins.
-
Write the code to manipulate selected record group rows by using built-ins.
-
Identify the built-ins used for manipulating list items.
-
Write the code to implement dynamic list item by using built-ins.
-
Write the code to add values to a combo box list item at runtime by using
built-ins.
Course Overview
This course is the sixth in a six-part Oracle Form Builder Series that
is based on Oracle Developer/2000 Release 2. This course will help participants
learn how to implement methods to use data sources, and to integrate charts,
reports and timers in Forms. In addition, reusing components, objects and
code will be taught. Finally, Form Builder's new features will be covered.
Learn To:
-
Implement the methods to use additional data sources on which to base data
blocks.
-
Include charts, reports, and timers in Forms modules by using wizards and
built-ins.
-
Understand the concepts behind reusability and procedures to reuse components,
objects, and code.
-
Implement the new Oracle Server error handling features accessible to Form
Builder.
Content Emphasis
Skills-Based
Audience
Application developers, database administrators, designer/developers,
and technical support professionals. Prior to taking this course, participants
should be familiar with SQL and PL/SQL using Procedure Builder, or have
taken courses 60111, 60112 and 60113. In addition, participants should
have taken the first five parts of the Oracle Form Builder series, courses
61211, 61212, 61213, 61214 and 61215.
Total Learning Time
7 - 8 Hour(s)
Course Contents
Unit 1: Additional Data Sources
Duration: 2 Hour(s)
-
Identify the types of data sources used for performing database operations
on data blocks.
-
Base a data block on a FROM clause query by using the Property Palette.
-
Write the code to base a data block on a stored procedure that returns
a Ref cursor.
-
Write the code to base a data block on a stored procedure that returns
a table of records.
-
Identify the properties of a data block based on a stored procedure.
-
Identify the performance implications specific to database calls using
a particular data access mechanism.
-
Identify the guidelines to base a data block on a stored procedure.
-
Identify the restrictions on performing database operations on data source
objects.
Unit 2: Charts, Reports and Timers: Integration in Forms
Duration: 2 Hour(s)
-
Create a chart item in a Form module by using the Chart Wizard.
-
Identify the type of a chart on the basis of its appearance.
-
Identify the properties of Chart Items.
-
Create a report object based on a data block in a Form module by using
the Report Wizard.
-
Identify the properties of Report Object.
-
Identify the built-ins used to programmatically control reports in a Form
module.
-
Write the code to run a report against a local server by using built-ins.
-
Write the code to run a report against a remote server by using built-ins.
-
Identify the built-ins for timers.
-
Identify the features of the When-Timer-Expired trigger.
-
Write the code to manage timers by using built-ins.
-
Sequence the steps involved in managing expired timers.
Unit 3: Reusing Components, Objects and Code
Duration: 2 Hour(s)
-
Identify the benefits of reusing objects and code.
-
Create a Property class with properties by using the Object Navigator.
-
Create a Property Class by using the Property Palette.
-
Set the properties of an object by using a named Property class.
-
Create a populated Object Group by using the Object Navigator.
-
Copy an object in a Form Builder application.
-
Identify the features of subclassed objects.
-
Reuse an object by using subclassing.
-
Create an object library by using the Object Navigator.
-
Populate a Form Builder module with objects from an object library.
-
Identify the methods to reuse PL/SQL in subprograms.
-
Identify the features of PL/SQL libraries.
-
Write the code to accept a reference to bind a module variable of local
scope in PL/SQL library subprogram by using the IN and INOUT parameters.
-
Populate a PL/SQL library module with objects by using different methods.
-
Attach a PL/SQL library to form module by using the Attach Library dialog
box.
-
Write the code to reference a library program unit within an attached library
in a form module trigger by using a variable.
-
Identify the included reusable components in Form Builder.
-
Create a calendar in a form module by using the Calendar object group in
the Standard Object Library.
-
Write the code to manipulate the calendar at run-time by using the Date_LOV.Get_Date
built-in in the Calendar.pll attached library.
-
Create a picklist in a form module by using the Picklist object group in
the Standard Object Library.
-
Display a populated picklist by using Form Builder built-ins.
Unit 4: New Features in Form Builder
Duration: 1 - 2 Hour(s)
-
Identify the features available in Form Builder to handle possible errors.
-
Identify the order of preference for the location of PL/SQL code.
-
Identify the features of error messages caused by failed Form Builder calls
to the Oracle Server.
-
Match the predefined error messages with the DML declarative constraint
violations that generate them.
-
Complete the code for the ON-ERROR trigger to display error information
caused by an implicit call to the Oracle Server.
-
Complete the code to display error information caused by an explicit call
to the Oracle Server.
-
Complete the code to dynamically perform database operations by using FORMS_DDL.
Regular price: $599.95 Sale
price: $549.95
Click here for Secure
Yahoo Order: Developer/2000:
Build Forms II Curriculum
Get Train in Oracle
Oracle Training
CBT
Best Regards,
Oracle Database,
SQL, Application, Programming Tips
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
All product names are trademarks of their respective
companies.
The site www.erpgreat.com is not affiliated with or endorsed
by any company listed at this site.
Every effort is made to ensure the content integrity.
Information used on this site is at your own risk.
The content on this site may not be reproduced
or redistributed without the express written permission of
www.erpgreat.com or the content authors.
|