oracle apex plugins - doag.org

Post on 18-Dec-2021

21 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Oracle APEX Plugins

Peter Raganitschclick-click IT Solutions

18.04.2012 DOAG ExpertenseminarSonntag, 29. April 12

Peter Raganitschclick-click IT Solutions

peter.raganitsch@click-click.athttp://www.click-click.at

http://www.oracle-and-apex.comhttp://apexlib.oracleapex.info

http://www.wirsindapex.atSonntag, 29. April 12

www.wirsindapex.at

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugins

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Fragen

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Geschichte

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Was ist ein Plugin?

Ein Plug-in [ˈplʌgɪn] (häufig auch Plugin; von engl. to plug in, „einstöpseln, anschließen“, deutsch etwa „Erweiterungsmodul“) ist ein Softwaremodul, das von einer Softwareanwendung während seiner Laufzeit entdeckt und eingebunden werden kann, um dessen Funktionalität zu erweitern.http://de.wikipedia.org/wiki/Plug-in

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Wieso Plugins?Neue

FunktionenModularisieren Eigene

Komponenten

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin als Teil von APEX

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Wo finde ich Plugins?

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin-Typen

• Item

• Region

• Dynamic Action

• Process

• Authentication

• Authorization

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin Beispiel• Select-Liste mit Gruppierung

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin Beispiel• visuelle Adressvalidierung

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin Beispiel• Monats-Auswahl

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin Beispiel• Einfache Eingabe (Keyboard)

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugin Beispiel• Flexibles, editierbares Datagrid

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Was ist eine Dynamic Action?

AJAX

deklaratives Javascript

interaktive Oberfläche

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Wieso Dynamic Actions?

DeklarativNachvollziehbar Javascript-

Kenntnisse nicht nötig

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Definition Dynamic Actions

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Aufbau Dynamic Actions

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Native Dynamic Actions•Add Class

•Alert

•Cancel Event

•Clear

•Confirm

•Disable

•Enable

•Hide

•Execute JavaScript Code

•Execute PL/SQL Code

•Refresh

•Remove Class

•Set Style

•Set Focus

•Set Value

•Show

•Submit Page

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Native Dynamic Actions

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Events

•Change

•Click / Double Click

•Get Focus / Lose Focus

•Key Down / Press / Release

•Mouse Button Press /Release

•Mouse Enter / Leave / Move

•Page Load / Unload

•Resize

•Resource Load

•Scroll

•Select

•After Refresh

•Before Page Submit

•Before Refresh

•Change Order [Shuttle]

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Erstmal testen

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Pause

....

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Buchempfehlung

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Selber machen!

• ...

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

APEX Zugang

• Adresse: http://apex.oracle.com/pls/apex

• Workspace: DOAG_ES_201204

• User: DEV01 - DEV15

• Password: doag

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

APEX Zugang

• Adresse: http://click-apex.at/apex

• Workspace: DOAG_ES_201204

• User: DEV01 - DEV15

• Password: doag

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

APEX Zugang

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Architektur

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Ablauf Seitenaufbau

Page

Region

Label +Item

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Page Template

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Region Template

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Item

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Sicherheitsbedenken

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Hands-On

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Plugins kaufen

Sonntag, 29. April 12

© c

lick-

clic

k IT

Sol

utio

ns

Noch Fragen?

Sonntag, 29. April 12

Peter Raganitschclick-click IT Solutions

Welschgasse 8A-1230 Wien

peter.raganitsch@click-click.athttp://www.click-click.at

http://www.wirsindapex.athttp://www.oracle-and-apex.com

http://apexlib.oracleapex.infoSonntag, 29. April 12

top related