sql1

Post on 12-Jan-2015

780 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

1Copyright © Oracle Corporation, 2002. All rights reserved.

Introduction to Oracle Forms Developer and Oracle Forms Services

1-2 Copyright © Oracle Corporation, 2002. All rights reserved.

Objectives

After completing this lesson, you should be able to do the following:• Describe the components of Oracle9i Developer

Suite and the Oracle9i Application Server• Describe the features and benefits of Oracle

Forms Services and Oracle Forms Developer• Describe the architecture of Oracle Forms

Services• Describe Forms Builder components• Navigate the Forms Builder interface• Customize the Forms Builder session• Use the online help facilities

• Describe the course application

1-3 Copyright © Oracle Corporation, 2002. All rights reserved.

Internet Computing Solutions

Application Typeand Audience

Enterprise applications,Business developers

Java components,Component developers

ProductApproach

Repository-basedmodeling & generation,

Declarative

OracleProducts

Oracle Designer,Oracle Forms Developer, & Oracle Forms Services

Two-way coding,Java and JavaBeans

Oracle JDeveloper Oracle9i Application Server

Browser-based, Dynamic HTML

Self-service applications &content management,Web site developers

Oracle PortalOracle Database Server

Dynamic Webreporting, Drill,

Analyzing, Forecasting

Reporting and analytical applications,MIS & business users

Oracle Reports Developer,Oracle Reports Services,

Oracle Discoverer, &Oracle Express

1-4 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle9i Products

Forms Services Forms Developer

1-5 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle 9iAS Architecture

1-6 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle 9iAS Components

Oracle9iAS Forms Services

1-7 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle Forms Services Overview

A component of Oracle9i Application Server that deploys Forms applications to Java clients in a Web environment. Oracle9iAS Forms Services

1-8 Copyright © Oracle Corporation, 2002. All rights reserved.

Forms Services Architecture

JRE

Applicationlogic layer

Data manager/PL/SQL engine

User interface layer

Forms Listener Servlet

Forms Servlet

Forms Runtime

Client Tier Database TierMiddle Tier:

Application Server

Incrementallydownloaded

File containingapplication code

Net Services

Java applet

DB

1-9 Copyright © Oracle Corporation, 2002. All rights reserved.

Benefits of Oracle9i Developer Suite

Application Development

Business Intelligence

•JDeveloper•Forms•Designer•SCM

•OWB•Discoverer•Reports

1-10 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle9iDS Application Development

1-11 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle9iDS Business Intelligence

1-12 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle Forms Developer Overview

Oracle Forms Developer:

• Is a productive development environment for Internet business applications

• Provides for:– Data entry– Queries

1-13 Copyright © Oracle Corporation, 2002. All rights reserved.

Oracle9i Forms Developer: Key Features

• Tools for rapid application development

• Application partitioning

• Flexible source control

• Extended scalability

• Object reuse

1-14 Copyright © Oracle Corporation, 2002. All rights reserved.

Forms Builder Components:Object Navigator

• Client-side and server-side objects displayed hierarchically

• Toolbar to create, delete or unload, expand or contract

• Icons to represent objects

• Fast Search feature

1-16 Copyright © Oracle Corporation, 2002. All rights reserved.

Toolbar

Tool palette

Forms Builder Components:Layout Editor

1-18 Copyright © Oracle Corporation, 2002. All rights reserved.

Getting Started in the FormsBuilder Interface

• Start Forms Builder

• Connect to the database:– Menu:

Select File > Connect

OR– Toolbar:

Click Connect

1-20 Copyright © Oracle Corporation, 2002. All rights reserved.

Forms Builder: Menu Structure

1-22 Copyright © Oracle Corporation, 2002. All rights reserved.

Customizing Your Forms Builder Session

1-24 Copyright © Oracle Corporation, 2002. All rights reserved.

Saving Preferences

ExistingPreferences File

Updated, mergedPreferences File

Motif: prefs.ora Windows: cauprefs.ora

Modifiedpreferences

1-25 Copyright © Oracle Corporation, 2002. All rights reserved.

Using the Online Help System

1-26 Copyright © Oracle Corporation, 2002. All rights reserved.

Summit Office Supply Schema

Order Entry

Application

1-27 Copyright © Oracle Corporation, 2002. All rights reserved.

Summit Application

CV_Customer Canvas

CUSTOMERS Block

CV_Order Canvas

ORDERS Block

ORDER_ITEMS Block

CV_Inventory Canvas

INVENTORIES Block

INVENTORIESTable

CUSTOMERSTable

ORDERSTable

ORDER_ITEMSTable

CustomersForm

OrdersForm

1-29 Copyright © Oracle Corporation, 2002. All rights reserved.

Summary

In this lesson, you should have learned that:

• Oracle9i Developer Suite includes components for application development and business intelligence

• Oracle9i Application Server provides services for building and deploying Web applications

• Benefits of Oracle Forms Developer include:– Rapid Application Development– Application Partitioning– Flexible Source Control– Extended Scalability– Object Reuse

1-30 Copyright © Oracle Corporation, 2002. All rights reserved.

Summary

• Benefits of Oracle Forms Services include:– Optimized Web deployment of Forms applications– Rich Java UI without Java coding– Generic Java applet to deploy any Forms

application• Oracle Forms Services consists of the Forms

client, the Forms Servlet, the Forms Listener Servlet, and the Forms Runtime Engine

• Forms Builder includes the following components:– Object Navigator– Property Palette– Layout Editor– PL/SQL Editor

1-31 Copyright © Oracle Corporation, 2002. All rights reserved.

Summary

• You can use the Forms Builder menu or associated toolbar icons to navigate around the Forms Builder interface

• The Help menu enables you to use the online help facilities to look up topics, or you can invoke context-sensitive help

• The Edit > Preferences dialog enables you to customize the Forms Builder session

• The course application is a customer and order entry application for Summit Office Supply

1-32 Copyright © Oracle Corporation, 2002. All rights reserved.

Practice 1 Overview

This practice covers the following topics:

• Becoming familiar with the Object Navigator and Layout Editor

• Modifying file access preferences

top related