+ All Categories
Home > Documents > Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms...

Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms...

Date post: 15-Aug-2018
Category:
Upload: lytuong
View: 239 times
Download: 0 times
Share this document with a friend
28
www.sagecomputing.com.au [email protected] Modernise and Mobilise Your Oracle Forms Applications Penny Cookson SAGE Computing Services SAGE Computing Services Customised Oracle Training Workshops and Consulting
Transcript
Page 1: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

www.sagecomputing.com.au

[email protected]

Modernise and Mobilise

Your Oracle Forms

Applications

Penny Cookson SAGE Computing Services

SAGE Computing ServicesCustomised Oracle Training Workshops and Consulting

Page 2: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

SAGE Computing ServicesCustomised Oracle Training Workshops and Consulting

8:00 – 8:25 Oracle Forms 12c: Where Forms is going now, support into the future

and new features in version 12

8:25 – 8:50 AuraPlayer: Technical information and a demonstration on how

AuraPlayer is used to generate web services from

Oracle Forms functionality.

9:00 – 10:00 Oracle’s mobile

solution

Technical information and a demonstration on how

you can use Oracle’s mobile technologies to develop

a mobile interface based on the Auraplayer web

services

10:00 – 10:30 Questions / Discussion

Page 3: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Who we are

Penny Cookson Over twenty five years’ experience of working with Oracle

products

Managing Director for SAGE Computing Services

Oracle Magazine’s Educator of the Year in 2004

Oracle ACE

Christian Brunini Over twenty years’ experience in design and development

Oracle development progress from traditional Forms and

Reports to

Apex, Java technologies, web services and mobile

Chris Muir Oracle Senior Principal Product Manager - Oracle Mobile and

Cloud Development Tools group

Covers Oracle's mobility and cloud development tools

Oracle Mobile Cloud Service (MCS), Oracle's Mobile

Application Framework (MAF) & Application Development

Framework (ADF)

Page 4: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Oracle Forms 12

Oracle Forms and Reports 12c (12.2.1.0)

Released on October 23, 2015

Page 5: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Oracle Forms - the original development tool for

Oracle

Character Mode

Client Server

Web based – Java front-end

SQL*Forms

Page 6: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Product support timeline

Lifetime Support Policy

http://www.oracle.com/us/support/lifetime-support

Note: Oracle Forms and Reports 12c (12.2.1.0) will be added to the Lifetime Support Policy shortly after its release.

Page 7: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

• Over 50 new Forms features and enhancements compared to previous version

• Support for browser-less deployment

• Support for newer platforms

• Improved security

• Improved performance

• Premier Support into 2020

Page 8: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Highlighted features and enhancements

Oracle Forms

Oracle Forms

11.1.1

• WLS Integration

• JavaScript Integration

• Enhanced Java support

• Server-side events

• DB Proxy user support

• Enhanced sql logging

• Integration with ODL

GA 2005 GA 2009 GA 2011

Oracle Forms

10.1.2

• Runtime Pooling

• JVM Pooling

• Improved SSO

Integration

• Improved EM Interface

• XML Conversion

Oracle Forms 11.1.2

• Support for OVAB

• Integration with OAM

• Schedule Runtime

Prestart

• Forms Metric Agent

• Enhanced Net Diagnostics

• Oracle RUEI

• URLs in Image Items

• guiMode Parameter

• True window maximizing

• New installation options

Oracle Forms 12.2.1

• BI-Publisher integration

• System Events (5)

• Client configurations (3+1)

• JVM Controller improvements

• OPSS support for RADs

• SSO Logout support

• Tab canvas label icons

• Record Manager

improvements

• New applet parameters

• Customizable colorSchemes

• And many, many more …

GA 2015

Page 9: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Oracle Forms 12c & A

Fresh Look-And-Feel

Oracle Forms Look and Feel Project

created by Francois Degrelle

http://fdtool.free.fr/LAF/doc/Oracle_Forms_Look_and_Feel_project.htm

Page 10: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Client Deployment Options - Browsershttps://java.com/en/download/faq/chrome.xml

Page 11: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Mozilla Firefox to support NPAPI until December 2016

Client Deployment Options - Browsershttps://blogs.oracle.com/java-platform-group/entry/npapi_plugin_perspectives_and_the

Page 12: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Client Deployment Options

Applet embedded in HTML

JNLP Embedded in HTML

Java Web Start

Stand Alone Application

Launcher

Requires Java Plugin and browser

Browser optional, needs JRE / JDK

No browser, needs JRE / JDK

Configuration specified in formsweb.cfg

Page 13: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Applet Embedded in HTML

What you are used to

Default configuration

Support for SSO, SSO Logout, and Java

Script integration

Requires Java Plugin and browser

Limited Browsers – check certification

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

Page 14: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

JNLP Embedded in HTML

Support for SSO, SSO Logout, and Java

Script integration

Requires Java Plugin and browser

Base64 encodes JNLP code in client

side html source

Limited Browsers – check certification

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

Page 15: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Java Web Start

Browser optional

Once browser has launched Forms – no

more communication

Limited SSO support with browser (no

shared SSO cookie, no logout)

No JavaScript integration

Native Appearance

Requires either JDK or JRE

Wider range of browsers

Page 16: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Java Web Start – from I.E.

Page 17: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Java Web Start – from I.E.

Page 18: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Java Web Start – from Chrome

Page 19: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Java Web Start – from Chrome

Page 20: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Stand-alone Application Launcher

Download http://theFormsServer:9001/forms/java/frmsal.jar

java -jar frmsal.jar -url “<URL>" -t 30000

java -jar frmsal.jar -url "http://localhost:9001/forms/frmservlet?config=standaloneapp&userid=demo12/demo12@ora11" -t 30000

Formsweb.cfg

Page 21: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Stand-alone Application Launcher

No support for SSO, SSO Logout, or

Java Script Integration

Requires either JDK or Java Plugin

(JRE) installation

Browser not required

Presents application with a native

appearance

Page 22: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

BI Publisher Integration

Asynchronous calls via

Web Services

Simultaneously send to

multiple destinations

Similar coding to calling

Oracle Reports

Page 23: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

BI Publisher Integration

Page 24: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Other New Features

Record Manager

• in memory archive

• GET_RECMGR_STATS

• Reduce memory usage for data blocks/record groups

New system events

Audio Playback

Tab label icons

Page 25: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Other New Features

New applet parameters

New Properties for built-ins

New environment variables

Add login text

Design time enhancements

Form Builder only install

Page 26: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

In Registry.dat

Nine attributes

Specify in formsweb.cfg

Customizable colour schemes

# Sample custom color scheme

colorScheme.sample.description=Sample

custom color scheme

colorScheme.sample.lightest=0xFFFF33

colorScheme.sample.lighter=0xFFCC33

colorScheme.sample.light=0xCC3333

colorScheme.sample.dark=0x993333

colorScheme.sample.darker=0x660033

colorScheme.sample.darkest=0x003333

colorScheme.sample.selection=0x4169E1

colorScheme.sample.pinstripe1=0xEE82EE

colorScheme.sample.pinstripe2=0xF5DEB3

Page 27: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

# Forms applet parameter

colorScheme=swan

# Forms applet parameter to

configure custom color

scheme

customColorScheme=sample

Page 28: Modernise and Mobilise Your Oracle Forms Applications · Modernise and Mobilise Your Oracle Forms ... 8:00 –8:25 Oracle Forms 12c: ...  ...

Features being reviewed for future release

Cloud

Enhancements to Form Builder

Enhancements to deployment options

New UI components

Enhancements to colorScheme feature


Recommended