Oracle APEX: das umfassende Handbuch
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Rheinwerk Computing
2023
|
Ausgabe: | 2., aktualisierte und erweiterte Auflage |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis Inhaltsverzeichnis |
Beschreibung: | 917 Seiten 24 cm x 16.8 cm |
ISBN: | 9783836289931 3836289938 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV048822524 | ||
003 | DE-604 | ||
005 | 20230324 | ||
007 | t | ||
008 | 230220s2023 gw |||| 00||| ger d | ||
015 | |a 22,N16 |2 dnb | ||
016 | 7 | |a 1255465425 |2 DE-101 | |
020 | |a 9783836289931 |c Festeinband : EUR 89.90 (DE), EUR 92.50 (AT), CHF 115.90 (freier Preis) |9 978-3-8362-8993-1 | ||
020 | |a 3836289938 |9 3-8362-8993-8 | ||
024 | 3 | |a 9783836289931 | |
028 | 5 | 2 | |a Bestellnummer: 459/08993 |
035 | |a (OCoLC)1366292316 | ||
035 | |a (DE-599)DNB1255465425 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-20 |a DE-1051 |a DE-29T |a DE-19 |a DE-573 | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Sieben, Jürgen |d 1965- |e Verfasser |0 (DE-588)1017060401 |4 aut | |
245 | 1 | 0 | |a Oracle APEX |b das umfassende Handbuch |c Jürgen Sieben |
250 | |a 2., aktualisierte und erweiterte Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk Computing |c 2023 | |
300 | |a 917 Seiten |c 24 cm x 16.8 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Oracle Application Express |0 (DE-588)7700773-6 |2 gnd |9 rswk-swf |
653 | |a Oracle | ||
653 | |a APEX | ||
653 | |a Application Express | ||
653 | |a PL/SQL | ||
653 | |a Datenbanken | ||
653 | |a Webentwicklung | ||
653 | |a Smartphone Web-Apps Deployment AJAX DataLoading Wizzards Plugins WebSheet-Anwendungen | ||
653 | |a Hand-Buch Bücher lernen Grundlagen Kurse Tipps Workshops Tutorials Wissen Anleitung Training Ausbildung | ||
653 | |a Smartphone Web-Apps | ||
653 | |a Hand-Buch Bücher lernen Grundlagen Tipps Tutorials Anleitung Ausbildung | ||
653 | |a Entwicklungsplattform | ||
653 | |a low-code-no-code | ||
653 | |a WebSheet | ||
653 | |a AJAX | ||
653 | |a DataLoading | ||
653 | |a Wizzards Plugins | ||
653 | |a Deployment | ||
689 | 0 | 0 | |a Oracle Application Express |0 (DE-588)7700773-6 |D s |
689 | 0 | |5 DE-604 | |
710 | 2 | |a Rheinwerk Verlag |0 (DE-588)1081738405 |4 pbl | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |t Oracle APEX |b 2. Auflage, erweiterte Ausgabe |d Bonn : Rheinwerk Verlag, 2023 |h Online-Ressource, 917 Seiten |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=d4743deb2fb64ec1aeffdb6407212570&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m B:DE-101 |q application/pdf |u https://d-nb.info/1255465425/04 |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034088232&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-034088232 | ||
883 | 1 | |8 1\p |a vlb |d 20220415 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
_version_ | 1804184916436451328 |
---|---|
adam_text | AUF
EINEN
BLICK
1
EINFUEHRUNG
...........................................................................................
21
TEIL
I
NO
CODE
2
GRUNDLAGEN
VON
APEX
.........................................................................
39
3
UEBERBLICK
UEBER
DIE
ENTWICKLUNGSUMGEBUNG
.......................................
51
4
EINE
EINFACHE
APEX-ANWENDUNG
.........................................................
79
5
EINE
EINFACHE
DATENBANKANWENDUNG
ERSTELLEN
..................................
105
6
GRUNDLEGENDE
APEX-KONZEPTE
............................................................
159
7
FEATURES
UND
ANWENDUNGSSEITEN
.......................................................
213
8
BERICHTE
..............................................................................................
243
9
FACET-SUCHE,
INTELLIGENTE
FILTER
UND
KARTEN
............................................
285
10
FORMULARE
............................................................................................
321
11
DIAGRAMME
..........................................................................................
351
12
KALENDER-REGIONEN
..............................................................................
367
13
MAPS
....................................................................................................
379
14
DYNAMISCHE
AKTIONEN
.........................................................................
411
15
APEX
AUF
MOBILEN
ENDGERAETEN
............................................................
433
16
WEITERE
FUNKTIONSBEREICHE
.................................................................
445
TEIL
II
LOW
CODE
APEX
17
TECHNISCHE
GRUNDLAGEN
.......................................................................
481
18
INTEGRATION
SERVERSEITIGEN
CODES
........................................................
501
19
DATEN
LADEN,
EXPORTIEREN
UND
DRUCKEN
...............................................
553
20
INTEGRATION
VON
JAVASCRIPT
...................................................................
583
21
FEHLERBEHANDLUNG,
CODE
REVIEW
UND
DEBUGGING
...............................
623
TEIL
III
PROFESSIONAL
USE
22
APEX
ALS
SOFTWAREENTWICKLUNGSWERKZEUG
..........................................
657
23
PLUGINS
.................................................................................................
691
24
KONTROLLE
KOMPLEXER
ANWENDUNGEN
....................................................
747
25
WEBSERVICES
.........................................................................................
773
26
AUTHENTIFIZIERUNG
UND
AUTORISIERUNG
..................................................
797
27
APEX-ADMINISTRATION
...........................................................................
817
28
SICHERHEIT
.............................................................................................
837
29
INTERNATIONALISIERUNG
..........................................................................
857
INHALT
MATERIALIEN
ZUM
BUCH
...................................................................................................
20
1
EINFUEHRUNG
21
1.1
FUER
WEN
IST
DIESES
BUCH
GESCHRIEBEN?
.........................................................
24
1.2
DER
AUFBAU
DES
BUCHES
................................................................................
25
1.2.1
TEIL
I:
NO
CODE
......................................................................................
25
1.2.2
TEIL
II:
LOW
CODE
....................................................................................
28
1.2.3
TEIL
III:
PROFESSIONAL
USE
.......................................................................
30
1.2.4
ANHANG
.................................................................................................
32
1.2.5
ANMERKUNG
ZUR
VERWENDUNG
..............................................................
32
1.3
VORWORT
ZUR
ZWEITEN
AUFLAGE
......................................................................
34
1.4
DANKSAGUNG..................................................................................................
35
TEIL
I
NO
CODE
2
GRUNDLAGEN
VON
APEX
39
2.1
WAS
APEX
ANDERS
MACHT
..............................................................................
39
2.2
UEBERBLICK
UEBER
APEX
....................................................................................
41
2.2.1
ALLGEMEINERUEBERBLICK
..........................................................................
41
2.2.2
WORKSPACES
..........................................................................................
43
2.2.3
APEX-ANWENDUNG
................................................................................
46
2.2.4
SEITEN
...................................................................................................
47
2.2.5
REGIONEN,
SEITENELEMENTE
UND
SCHALTFLAECHEN
....................................
47
2.2.6
ZUSAMMENFASSUNG
...............................................................................
50
3
UEBERBLICK
UEBER
DIE
ENTWICKLUNGSUMGEBUNG
51
3.1
EINSTIEGSSEITE...............................................................................................
52
3.2
APPLICATION
BUILDER
.......................................................................................
53
INHALT
3.3
SEITENDESIGNER..............................................................................................
58
3.3.1
AUFBAU
DER
SEITE
...................................................................................
59
3.3.2
LINKERSEITENBEREICH
.............................................................................
60
3.3.3
GALERIE
...................................................................................................
62
3.3.4
CANVAS
...................................................................................................
63
3.3.5
ATTRIBUTBEREICH
.....................................................................................
64
3.3.6
NAVIGATIONSLEISTE
DES
PAGE
DESIGNERS
.................................................
66
3.4
GEMEINSAME
KOMPONENTEN
.......................................................................
68
3.4.1
BEREICH
ANWENDUNGSLOGIK
................................................................
69
3.4.2
BEREICH
SICHERHEIT
.............................................................................
69
3.4.3
BEREICH
WEITERE
KOMPONENTEN
........................................................
70
3.4.4
BEREICH
NAVIGATION
............................................................................
71
3.4.5
BENUTZEROBERFLAECHE
..............................................................................
72
3.4.6
BEREICH
DATEIEN
.................................................................................
72
3.4.7
BEREICH
DATENQUELLEN
........................................................................
73
3.4.8
BEREICH
BERICHTE
................................................................................
73
3.4.9
BEREICH
GLOBALIZATION
........................................................................
73
3.4.10
SEITENBEREICH
AUFGABEN
...................................................................
73
3.5
SQL
WORKSHOP
.............................................................................................
73
3.5.1
UTILITYS
...................................................................................................
74
3.5.2
RESTFUI
SERVICES
....................................................................................
75
3.6
TEAM
DEVELOPMENT
UND
GALERIE
.................................................................
76
3.7
ZUSAMMENFASSUNG
......................................................................................
77
4
EINE
EINFACHE
APEX-ANWENDUNG
79
4.1
UEBERSICHT
UEBER
DIE
ANWENDUNG
..................................................................
79
4.2
RENDERN
EINER
APEX-SEITE
..........................................................................
83
4.2.1
PRE-RENDERING-VOR
HEADER
.............................................................
84
4.2.2
PRE-RENDERING-NACH
HEADER
UND
VOR
REGIONEN
.......................
86
4.2.3
KOMPONENTEN
.......................................................................................
87
4.2.4
POST-RENDERING
......................................................................................
91
4.2.5
ZUSAMMENFASSUNG
...............................................................................
91
4.3
VERARBEITUNG
VON
BENUTZEREINGABEN
........................................................
92
4.3.1
RENDERN
EINER
FORMULARSEITE
................................................................
93
4.3.2
DATEN
FUER
EIN
FORMULAR
LESEN:
DER
FETCH-ROW-PROZESS
.........................
93
4.3.3
VERARBEITUNG
DER
SEITE
.........................................................................
95
4.3.4
ZUSAMMENFASSUNG
...............................................................................
100
6
INHALT
4.4
VERSCHIEDENE
REGIONSTYPEN......................................................................
101
4.4.1
BERICHTSREGIONEN
..................................................................................
101
4.4.2
LISTENREGIONEN
......................................................................................
102
4.4.3
GRAFIKREGIONEN
.....................................................................................
103
4.4.4
KALENDERREGION
.....................................................................................
103
4.4.5
MAP-REGION
..........................................................................................
103
4.5
ZUSAMMENFASSUNG....................................................................................
103
5
EINE
EINFACHE
DATENBANKANWENDUNG
ERSTELLEN
105
5.1
VORBEREITUNG
UND
DATENMODELL
................................................................
105
5.2
ANLAGE
DER
ANWENDUNG
.............................................................................
106
5.3
ANWENDUNGSEIGENSCHAFTEN
......................................................................
114
5.4
EINE
BERICHTSSEITE
ANLEGEN
..........................................................................
116
5.5
DIE
ROLLE
VON
ALIASEN
.................................................................................
123
5.6
STARTSEITE
EDITIEREN
.....................................................................................
124
5.7
EINE
FORMULARSEITE
ANLEGEN
........................................................................
129
5.8
MIT
GEMEINSAMEN
KOMPONENTEN
ARBEITEN
................................................
132
5.9
EINE
DYNAMIC
ACTION
EINFUEGEN
..................................................................
137
5.10
FORMULAR
OPTISCH
KONTROLLIEREN
..................................................................
140
5.10.1
WAHL
DES
DARSTELLUNGSTEMPLATES
........................................................
141
5.10.2
KORREKTUR
DER
DARSTELLUNGSBREITE
.........................................................
142
5.10.3
FORMATMASKEN
UND
ERLAUBTE
ZAHLBEREICHE
........................................
142
5.10.4
PLATZIERUNG
DER
SEITENELEMENTE
AUF
DER
SEITE
....................................
143
5.10.5
ZUSAMMENFASSUNG
...............................................................................
144
5.11
BERECHNUNGEN
UND
VALIDIERUNGEN
EINFUEGEN
............................................
145
5.11.1
BERECHNUNGEN
EINFUEGEN
......................................................................
145
5.11.2
VALIDIERUNGEN
EINFUEGEN
.......................................................................
147
5.12
EINEN
BERICHT
EDITIEREN
UND
FILTERN
............................................................
151
5.13
EINE
GESCHAEFTSGRAFIK
EINFUEGEN
...................................................................
155
5.14
ZUSAMMENFASSUNG.....................................................................................
156
7
INHALT
6
GRUNDLEGENDE
APEX-KONZEPTE
159
6.1
KOMPONENTEN
MIT
DATEN
VERSORGEN
...........................................................
159
6.1.1
LOKALE
DATENBANK
................................................................................
161
6.1.2
REST-QUELLE
..........................................................................................
163
6.1.3
IDENTIFIKATIONEINERZEILE
.....................................................................
175
6.2
DAS
LAYOUT
KONTROLLIEREN
.............................................................................
176
6.2.1
ANORDNUNG
VON
REGIONEN
AUF
DER
SEITE
..............................................
177
6.2.2
FREIE
PLATZIERUNG
VON
ELEMENTEN
AUF
DER
SEITE
....................................
183
6.3
DARSTELLUNG
DER
KOMPONENTEN
STEUERN
......................................................
185
6.3.1
TEMPLATES
..............................................................................................
185
6.3.2
TEMPLATEOPTIONEN
................................................................................
189
6.3.3
NEUE
ENTWICKLUNGEN
.............................................................................
190
6.3.4
ANPASSUNG
DES
LAYOUTS
.........................................................................
191
6.3.5
VERWENDUNG
VON
ICONS
.........................................................................
193
6.3.6
VERWENDUNG
VON
BILDERN
......................................................................
194
6.4
ZWISCHEN
ANWENDUNGSSEITEN
NAVIGIEREN
..................................................
196
6.4.1
ALLGEMEINE
EIGENSCHAFTEN
DER
NAVIGATION
..........................................
196
6.4.2
SCHALTFLAECHEN
.........................................................................................
199
6.4.3
LISTEN
.....................................................................................................
201
6.4.4
VERZWEIGUNGEN
.....................................................................................
202
6.5
APEX-KOMPONENTEN
KONDITIONAL
ANZEIGEN
................................................
202
6.5.1
ERSTELLUNG
VON
AUTORISIERUNGSSCHEMATA
..............................................
203
6.5.2
VERWENDUNG
VON
AUTORISIERUNGSSCHEMATA
.........................................
207
6.5.3
ERSTELLOPTIONEN
......................................................................................
209
6.5.4
VERGLEICH
DER
STRATEGIEN
.......................................................................
209
7
FEATURES
UND
ANWENDUNGSSEITEN
213
7.1
FEATURES
........................................................................................................
213
7.1.1
EIN
FEATURE
INSTALLIEREN
........................................................................
214
7.1.2
INSTALLIERTE
FEATURES
EINSEHEN
UND
VERWALTEN
....................................
215
7.1.3
MITGELIEFERTE
FEATURES
..........................................................................
217
7.2
ANWENDUNGSSEITEN
......................................................................................
218
7.2.1
LEERE
SEITE
............................................................................................
221
7.2.2
BERICHT
...................................................................................................
223
7.2.3
FORMULAR
UND
MASTER-DETAIL
................................................................
225
8
INHALT
7.2.4
PLUGINS
..................................................................................................
226
7.2.5
DIAGRAMM
UND
DASHBOARD
....................................................................
226
7.2.6
KARTEN
....................................................................................................
227
7.2.7
ASSISTENTEN
...........................................................................................
228
7.2.8
LADEN
VON
DATEN
..................................................................................
228
8
BERICHTE
243
8.1
GRUNDLEGENDE
TECHNIKEN
...........................................................................
243
8.1.1
FILTERUNG
VON
BERICHTEN
........................................................................
244
8.1.2
SPALTEN
FORMATIEREN
UND
TOOLTIPPS
ANZEIGEN
.....................................
249
8.1.3
DRUCK
UND
DATENEXPORT
.......................................................................
252
8.1.4
BERICHTE
PAGINIEREN
UND
PERFORMANZ
OPTIMIEREN
...............................
256
8.2
INTERAKTIVES
GRID
..........................................................................................
258
8.2.1
EINRICHTUNG
DER
STANDARDEINSTELLUNGEN
..............................................
258
8.2.2
REQUEST
UND
ELEMENTWERTE
FUER
INTERAKTIVE
GRIDS
..............................
262
8.2.3
SYMBOLLEISTE
.........................................................................................
266
8.2.4
MASTER-DETAIL-BERICHTE
........................................................................
267
8.2.5
SPALTEN
ALS
VERWEIS
NUTZEN
.................................................................
271
8.2.6
SPALTEN
ALS
BALKENDIAGRAMM
VISUALISIEREN
.........................................
271
8.2.7
INTERAKTIVES
GRID
ALS
FORMULAR
NUTZEN
.................................................
272
8.2.8
WEITERE
ANSICHTEN
...............................................................................
272
8.3
INTERAKTIVE
BERICHTE
....................................................................................
276
8.4
KLASSISCHE
BERICHTE
......................................................................................
279
8.4.1
BERICHTSTEMPLATES
................................................................................
280
9
FACET-SUCHE,
INTELLIGENTE
FILTER
UND
KARTEN
285
9.1
FACET-SUCHE
.................................................................................................
285
9.1.1
FACET-SUCHE
ERSTELLEN
UND
KONFIGURIEREN
............................................
286
9.1.2
ERSTELLUNG
WEITERER
FACETTEN
...............................................................
292
9.1.3
FACETTENGRUPPEN
..................................................................................
295
9.1.4
ATTRIBUTE
DER
FACET-SUCHE-REGION
.......................................................
297
9.1.5
FACET-SUCHEN-DIAGRAMME
...................................................................
299
9.2 INTELLIGENTE
FILTER
.........................................................................................
301
9.3
SUCHSEITE
.....................................................................................................
304
9
INHALT
9.4
KARTEN
...........................................................................................................
304
9.4.1
GRUNDFUNKTIONEN
..................................................................................
305
9.4.2
INTEGRATION
VON
MEDIEN
........................................................................
307
9.4.3
ERWEITERTE
FORMATIERUNG
.......................................................................
310
9.4.4
AKTIONEN
................................................................................................
313
9.5
ZENTRALES
SORTIEREN
UND
SUCHEN
..................................................................
313
9.5.1
ZENTRALES
SORTIEREN
AB
VERSION
22.1
......................................................
313
9.5.2
ZENTRALES
SUCHEN
AB
VERSION
22.2
..........................................................
316
10
FORMULARE
321
10.1
FORMULAR-REGION
.........................................................................................
322
10.1.1
SPEZIELLE
REGIONSATTRIBUTE
....................................................................
322
10.1.2
SEITENELEMENTE
EINES
FORMULARS
.........................................................
324
10.1.3
INITIALISIERUNG
DER
FORMULARDATEN
........................................................
327
10.1.4
OPTIONEN
DER
FORMULARFELDER
...............................................................
331
10.1.5
VALIDIERUNG
VON
FORMULARREGIONEN
......................................................
336
10.1.6
VERARBEITUNGSPROZESS
...........................................................................
336
10.2
EDITIERBARE
GRIDS
.........................................................................................
338
10.2.1
ALLGEMEINE
OPTIONEN
............................................................................
338
10.2.2
BEDIENUNG
DES
EDITIERBAREN
GRIDS
........................................................
340
10.2.3
VALIDIERUNG
EINES
EDITIERBAREN
GRIDS
...................................................
343
10.3
MASTER-DETAIL-FORMULAR
............................................................................
346
10.3.1
SPEICHERUNG
DER
DATEN
IN
DER
DATENBANK
...........................................
347
10.3.2
ABWEICHENDE
EINSTELLUNGEN
FUER
MASTER-DETAIL-FORMULARE
...............
349
11
DIAGRAMME
351
11.1
GRUNDSAETZLICHE
BEDIENUNG
..........................................................................
352
11.1.1
REGIONSTYP
DIAGRAMM
......................................................................
353
11.1.2
DATENREIHEN
EINES
DIAGRAMMS
............................................................
353
11.1.3
DIAGRAMMACHSEN
..................................................................................
357
11.1.4
SPEZIELLE
REGIONSATTRIBUTE
....................................................................
359
11.2
GANTT-DIAGRAMM
.........................................................................................
364
10
INHALT
12
KALENDER-REGIONEN
367
12.1
GRUNDLAGEN
DER
VERWENDUNG
....................................................................
367
12.2
FILTERUNG
EINES
KALENDERS
..........................................................................
371
12.3
ERWEITERE
PARAMETRIERUNG
........................................................................
371
12.3.1
DRAG-AND-DROP
.....................................................................................
371
12.3.2
VERWEISE
...............................................................................................
373
12.4
DYNAMISCHE
AKTIONEN
...............................................................................
375
13
MAPS
379
13.1
REGIONSTYP
MAP
.....................................................................................
380
13.1.1
ATTRIBUTBEREICHE
MAP
UND
STEUERELEMENTE
...............................
381
13.1.2
ATTRIBUTBEREICH
ANFAENGLICHE
POSITION
UND
ZOOM
...........................
383
13.1.3
ATTRIBUTBEREICHE
LEGENDE
UND
ATTRIBUTE
....................................
385
13.1.4
LAYER
....................................................................................................
386
13.1.5
WEITERE
ELEMENTTYPEN
FUER
KARTEN
......................................................
392
13.1.6
FILTERUNG
UND
FACETTIERTE
SUCHE
..........................................................
396
13.2
ELEMENTTYP
KARTE
ANZEIGEN
...................................................................
397
13.3
ELEMENTTYP
GEOCODE-ADRESSE
...................................................................
401
13.4
MINIMAP-WIDGET
.......................................................................................
405
13.4.1
EINRICHTUNG
EINER
KARTEN-REGION
FUER
EINE
MINI-MAP
.........................
406
14
DYNAMISCHE
AKTIONEN
411
14.1
VERWENDUNG
VON
DYNAMISCHEN
AKTIONEN
.................................................
411
14.1.1
WAS
SIND
DYNAMISCHE
AKTIONEN?
........................................................
412
14.1.2
EREIGNISSE
UND
TYPEN
DYNAMISCHER
AKTIONEN
.....................................
415
14.1.3
AKTIONEN
..............................................................................................
422
14.1.4
ANWENDUNGSBEISPIEL:
SERVERSEITIGE
VALIDIERUNG
................................
431
11
INHALT
15
APEX
AUF
MOBILEN
ENDGERAETEN
433
15.1
GRUNDLAGEN:
RESPONSIVE
EIGENSCHAFTEN
DES
UNIVERSAL
THEMES
.................
434
15.2
SPEZIELLE
KOMPONENTEN
FUER
MOBILE
ANWENDUNGEN
..................................
436
15.2.1
SPALTENUMSCHALTBERICHT
.....................................................................
437
15.2.2
REFLOW-BERICHT
.....................................................................................
438
15.2.3
LISTENANSICHT
........................................................................................
439
15.3
PROGRESSIVE
WEB
APPLICATIONS
(PWA)
.........................................................
441
16
WEITERE
FUNKTIONSBEREICHE
445
16.1
E-MAIL-VERSAND
...........................................................................................
445
16.1.1
E-MAIL-TEMPLATES
................................................................................
446
16.1.2
E-MAIL-SEITENPROZESS
...........................................................................
449
16.1.3
E-MAIL-ATTACHMENTS
............................................................................
450
16.1.4
WEITERE
ATTRIBUTE
................................................................................
450
16.1.5
ZUSAMMENFASSUNG
..............................................................................
451
16.2 TEMPLATE-DIREKTIVEN
.................................................................................
452
16.2.1
IF-DIREKTIVE
...........................................................................................
453
16.2.2
CASE-DIREKTIVE
.....................................................................................
454
16.2.3
LOOP-DIREKTIVE
......................................................................................
455
16.2.4
ZUSAMMENFASSUNG
..............................................................................
456
16.3
ERWEITERTE
PARAMETRIERUNG
UEBER
JAVASCRIPT-INITIALISIERUNGSCODE
............
456
16.4
AUTOMATISIERUNGEN
....................................................................................
460
16.5
WORKFLOWS
..................................................................................................
464
16.5.1
GRUNDLAGEN
DER
AUFGABENVERWALTUNG
...............................................
465
16.5.2
ERSTELLEN
EINER
AUFGABENDEFINITION
.....................................................
468
16.5.3
ERSTELLEN
EINER
AUFGABE
.......................................................................
472
16.5.4
DETAILS
ZU
EINER
AUFGABE
ANZEIGEN
.....................................................
473
16.5.5
BEARBEITEN
EINER
AUFGABE
...................................................................
474
16.5.6
BEWERTUNG
...........................................................................................
477
12
INHALT
TEIL
II
LOW
CODE
APEX
17
TECHNISCHE
GRUNDLAGEN
481
17.1
TECHNISCHE
RAHMENBEDINGUNGEN
.............................................................
481
17.1.1
PROBLEME
VON
WEBANWENDUNGEN
......................................................
483
17.1.2
TECHNISCHE
KOMPONENTEN
EINER
TYPISCHEN
WEBANWENDUNG
...........
490
17.2
TECHNISCHER
ABLAUF
....................................................................................
492
17.2.1
VERARBEITUNG
DES
URL
IN
ORDS
...........................................................
492
17.2.2
AUSWERTUNG
DES
URL
IN
DER
DATENBANK
.............................................
493
17.2.3
GENERELLE
AKTIVITAETEN
VOR
DEM
RENDERN
EINER
SEITE
..........................
495
17.2.4
RENDERN
DER
ANWENDUNGSSEITE
...........................................................
497
17.2.5
SESSION
STATUS
UND
DARSTELLUNG
DER
SEITE
..........................................
498
17.2.6
AKTIVITAETEN
WAEHREND
DER
ANZEIGE
DER
ANWENDUNGSSEITE
.................
498
17.2.7
ARBEITEN
BEIM
VERARBEITEN
EINER
SEITE
..............................................
499
18
INTEGRATION
SERVERSEITIGEN
CODES
501
18.1
DML-OPERATIONEN
......................................................................................
502
18.1.1
VERARBEITUNG
DER
DATEN
BIS
VERSION
22.1
............................................
507
18.1.2
VERARBEITUNG
DER
DATEN
AB
VERSION
22.2
............................................
508
18.2
PL/SQL
IN
BERECHNUNGEN
UND
VALIDIERUNGEN
............................................
511
18.2.1
BERECHNUNGEN
......................................................................................
511
18.2.2
VALIDIERUNGEN
.......................................................................................
514
18.3
UNTERSCHIEDLICHE
FORMEN
DER
PL/SQL-INTEGRATION
....................................
515
18.3.1
PROZESS-TYPEN
CODE
AUSFUEHREN
UND
AUTOMATISCHE
ZEILENVERARBEITUNG
............................................................................
515
18.3.2
SERVERSEITIGE
BEDINGUNGEN
..................................................................
516
18.3.3
VALIDIERUNGEN
.......................................................................................
517
18.3.4
REGIONEN
MIT
DYNAMISCHEM
INHALT
......................................................
518
18.4
PL/SQL
IN
DYNAMISCHEN
AKTIONEN
..............................................................
519
18.5
APEX
PL/SQL-PACKAGES
...............................................................................
523
18.5.1
PACKAGES
FUER
APEX-GLIEDERUNGSEBENEN
..............................................
524
18.5.2
PACKAGES
ZUR
VERWALTUNG
DES
SESSION
STATUS
.......................................
527
18.5.3
ZUSAMMENFASSUNG
...............................................................................
532
18.6
ARBEITEN
MIT
DER
COLLECTION-API.................................................................
532
18.6.1
EINE
COLLECTION
ERZEUGEN
......................................................................
533
13
INHALT
18.6.2
IN
DIE
COLLECTION
SCHREIBEN
..................................................................
535
18.6.3
LOESCHEN
VON
COLLECTIONS
......................................................................
537
18.6.4
WEITERE
METHODEN
.............................................................................
537
18.6.5
VEREINFACHUNG
DER
ARBEIT
MIT
COLLECTIONS
.........................................
538
18.6.6
ANWENDUNGSBEISPIEL
..........................................................................
540
19
DATEN
LADEN,
EXPORTIEREN
UND
DRUCKEN
553
19.1
REGIONSDATEN
DRUCKEN
................................................................................
553
19.2
EXPORTIEREN
DER
DATEN
EINER
REGION
...........................................................
557
19.2.1
EXPORTFORMAT
CSV
.................................................................................
559
19.2.2
PRINT-OPTIMIZED
EXPORT
.........................................................................
559
19.2.3
FORMATE
HTML
UND
XLSX
......................................................................
563
19.3
EXPORT
BELIEBIGER
DATEN
..............................................................................
564
19.3.1
SPALTENFORMATIERUNG
UND
KONTROLLGRUPPENWECHSEL
..........................
565
19.3.2
ERZEUGUNG
VON
HIGHLIGHTS
....................................................................
567
19.3.3
ERZEUGUNG
VON
AGGREGATIONEN
............................................................
569
19.4
VERWENDUNG
DER
EXPORT-API
OHNE
APEX
....................................................
570
19.5
ERWEITERTES
LADEN
VON
DATEN
......................................................................
576
20
INTEGRATION
VON
JAVASCRIPT
583
20.1
JAVASCRIPT
UND
JQUERY
................................................................................
585
20.1.1
EINFUEHRUNG
IN
JAVASCRIPT
.....................................................................
585
20.1.2
EINFUEHRUNG
IN
JQUERY
..........................................................................
600
20.2
APEX-JAVASCRIPT-API
...................................................................................
602
20.2.1
NAMENSRAUM
APEX
.............................................................................
602
20.2.2
NAMENSRAUM
APEX.ITEM
.....................................................................
603
20.2.3
NAMENSRAUM
APEX.PAGE
....................................................................
603
20.2.4
NAMENSRAEUME
APEX.MESSAGE
UND
APEX.DEBUG
................................
604
20.2.5
NAMENSRAUM
APEX.NAVIGATION
...........................................................
604
20.2.6
NAMENSRAUM
APEX.ACTIONS
.................................................................
604
20.2.7
NAMENSRAUM
APEX.SERVER
...................................................................
606
20.2.8
WEITERE
APEX-NAMENSRAEUME
.............................................................
607
20.3
JAVASCRIPT
VERWENDEN
................................................................................
607
20.3.1
WIE
MAN
JAVASCRIPT
VERMEIDEN
KANN
.................................................
607
14
INHALT
20.3.2
ANREGUNGEN
FUER
DIE
VERWENDUNG
VON
JAVASCRIPT
...............................
611
20.3.3
STRATEGIEN
ZUR
INTEGRATION
VON
JAVASCRIPT
..........................................
611
21
FEHLERBEHANDLUNG,
CODE
REVIEW
UND
DEBUGGING
623
21.1
FEHLERBEHANDLUNG
IN
APEX
.........................................................................
623
21.1.1
APEX_ERROR
.......................................................................................
624
21.1.2
GENERISCHES
LOGGING-WERKZEUG
.........................................................
629
21.1.3
APEX.MESSAGE
.....................................................................................
635
21.2
DEBUGGING
.................................................................................................
637
21.2.1
APEX_DEBUG
.....................................................................................
638
21.2.2
DEBUGGING
VON
DYNAMIC
ACTIONS
.......................................................
641
21.2.3
WEITERGEHENDES
LOGGING
...................................................................
642
21.2.4
REMOTE
DEBUGGING
MIT
SQL
DEVELOPER
.............................................
643
21.2.5
DEBUGGING
OHNE
APEX........................................................................
647
21.3
SESSION
OVERRIDES
.......................................................................................
647
21.4
CODE
REVIEW
..............................................................................................
649
21.4.1
CODE-REPORT
UND
SUCHE
.....................................................................
649
21.4.2
ADVISOR
................................................................................................
650
21.5
AUTOMATISIERTES
TESTEN
............................................................................
651
21.5.1
TEST
VON
PL/SQL-CODE
.........................................................................
651
21.5.2
TEST
VON
APEX-WEBOBERFLAECHEN
........................................................
652
TEIL
III
PROFESSIONAL
USE
22
APEX
ALS
SOFTWAREENTWICKLUNGSWERKZEUG
657
22.1
ARCHITEKTONISCHE
ANFORDERUNGEN
..............................................................
658
22.1.1
ARCHITEKTONISCHE
VORUEBERLEGUNGEN
...................................................
659
22.1.2
ARCHITEKTUR
VON
APEX-ANWENDUNGEN
................................................
659
22.1.3
TRENNUNG
ZWISCHEN
DATENSCHEMA
UND
APEX-SCHEMA
......................
662
22.1.4
ARCHITEKTONISCHE
ANFORDERUNG
...........................................................
664
22.1.5
ARBEITEN
MIT
MODULEN
........................................................................
668
22.2
ANFORDERUNGEN
AN
APEX-ANWENDUNGEN...................................................
679
22.2.1
KEIN
PL/SQL
UND
SQL
AUF
DER
ANWENDUNGSSEITE
...............................
679
22.2.2
EINE
VIEW
PRO
DATENQUELLE
.................................................................
681
22.2.3
ZUSCHNITT
VON
ANWENDUNGSPACKAGES
................................................
683
15
INHALT
22.3
ZUSCHNITT
VON
WORKSPACES
.........................................................................
684
22.4
ZUSCHNITT
VON
APEX-ANWENDUNGEN
..........................................................
686
22.4.1
DEPLOYMENT
UND
ENTWICKLUNG
..............................................................
686
22.4.2
HERAUSFORDERUNGEN
DER
ZUSAMMENARBEIT
MEHRERER
ANWENDUNGEN
687
22.4.3
STARTHILFEN
..............................................................................................
688
23
PLUGINS
69I
23.1
GRUNDLAGEN
VON
PLUGINS
..............................................................................
691
23.1.1
WAS
SIE
VORAB
WISSEN
SOLLTEN
..............................................................
692
23.1.2
EMPFEHLUNGEN
FUER
PLUGINS
..................................................................
693
23.1.3
ARTEN
VON
PLUGINS
................................................................................
694
23.2
ARBEITSWEISE
VON
PLUGINS
...........................................................................
695
23.2.1
INITIALISIERUNG
.......................................................................................
695
23.2.2
VERWENDUNG
DES
PLUGINS
AUF
DER
SEITE
...............................................
696
23.2.3
VALIDIERUNGSPHASE,
AKTUALISIERUNGSPHASE
.........................................
697
23.3
DIE
ERFASSUNGSSEITEN
FUER
PLUGINS
................................................................
698
23.3.1
VERWALTUNGSSEITE
EINES
PLUGINS
...........................................................
698
23.3.2
BENUTZERDEFINIERTE
ATTRIBUTE
VERWALTEN
.............................................
712
23.4
EIN
ELEMENT-PLUGIN
ERSTELLEN
......................................................................
715
23.4.1
KONZEPTION
DES
PLUGINS
........................................................................
715
23.4.2
ANLEGEN
DER
METADATEN
.......................................................................
716
23.4.3
IMPLEMENTIERUNG
DES
PL/SQL-PACKAGES
..............................................
718
23.4.4
IMPLEMENTIERUNG
DER
JAVASCRIPT-LOGIK
................................................
729
23.4.5
BEWERTUNG
.............................................................................................
736
23.5
EIN
REGIONS-REGIONS-PLUGIN
ERSTELLEN
........................................................
736
23.5.1
REVIEW
DER
METADATEN
UND
DES
PL/SQL-CODES...................................
737
23.5.2
DAS
PLUGIN-PACKAGE
..............................................................................
740
23.5.3
SCHLUSSFOLGERUNG
..................................................................................
742
23.6
PLUGINS
EX
UND
IMPORTIEREN
......................................................................
743
23.6.1
PLUGINS
EXPORTIEREN
..............................................................................
743
23.6.2
PLUGINS
IMPORTIEREN
..............................................................................
744
23.6.3
PLUGINS
SUBSKRIBIEREN
............................................................................
744
23.7
ZUSAMMENFASSUNG
.....................................................................................
745
16
INHALT
24
KONTROLLE
KOMPLEXER
ANWENDUNGEN
747
24.1
FLOWS
FOR
APEX
(F4A)
...................................................................................
747
24.1.1
PLUGIN-SAMMLUNG
FLOWS
FOR
APEX
..................................................
749
24.1.2
INTEGRATION
IN
EINE
APEX-ANWENDUNG
................................................
751
24.1.3
VERWALTUNG
VON
BPMN
........................................................................
756
24.2
APEX
DYNAMIC
CONTROLLER
(ADC)
.................................................................
757
24.2.1
ARBEITSWEISE
.............................................................
758
24.2.2
ERSTELLEN
VON
DYNAMISCHEN
ANWENDUNGSSEITEN
................................
760
24.2.3
BESTANDTEILE
DYNAMISCHER
SEITEN
.......................................................
763
24.2.4
ADMINISTRATIONDYNAMISCHERSEITEN
...................................................
768
24.2.5
INSTALLATION
VON
ADC
...........................................................................
769
24.2.6
ZUSAMMENFASSUNG
..............................................................................
770
243
FAZIT
.............................................................................................................
771
25
WEBSERVICES
773
25.1
WAS
IST
EIN
WEBSERVICE?
............................................................................
773
25.1.1
SOAP
....................................................................................................
774
25.1.2
REST
......................................................................................................
774
25.2
WEBSERVICES
IN
DER
DATENBANK
UEBER
ORDS...............................................
777
25.2.1
BEISPIEL
EINES
REST-WEBSERVICES
.........................................................
778
253
REST-WEBSERVICES
IN
APEX
........................................................................
782
25.3.1
AUFRUF
VON
SOAP-BASIERTEN
WEBSERVICES
............................................
782
25.3.2
AUFRUF
VON
REST-BASIERTEN
WEBSERVICES
............................................
784
25.4
WEBZUGANGSDATEN
....................................................................................
786
25.5
REST-FAEHIGES
SQL:
ERWEITERUNG
AB
VERSION
22.1
......................................
794
25.6
ZUSAMMENFASSUNG....................................................................................
795
26
AUTHENTIFIZIERUNG
UND
AUTORISIERUNG
797
26.1
AUTHENTIFIZIERUNG
......................................................................................
797
26.1.1
MITGELIEFERTE
AUTHENTIFIZIERUNGSVERFAHREN
........................................
798
26.1.2
WIE
FUNKTIONIERT
EINE
AUTHENTIFIZIERUNGIN
APEX?
.............................
800
26.1.3
APEX
AUTHENTICATION
API
.....................................................................
803
17
INHALT
26.1.4
ERSTELLUNG
EINES
EIGENEN
AUTHENTIFIZIERUNGSVERFAHRENS
...................
803
26.1.5
SINGLE-SIGN-ON-VERFAHREN
....................................................................
807
26.1.6
SOCIAL
SIGN-IN
.......................................................................................
808
26.2
AUTORISIERUNG
.............................................................................................
808
26.3
APEX-ANWENDUNG
ZUR
BENUTZERVERWALTUNG
.............................................
810
26.3.1
DATENMODELL
........................................................................................
810
26.3.2
ANWENDUNGSLOGIK
...............................................................................
813
26.3.3
APEX-ANWENDUNG
...............................................................................
814
26.3.4
BEISPIEL
FUER
DIE
VERWENDUNG
...............................................................
815
27
APEX-ADMINISTRATION
817
27.1
BEREICH
ANFORDERUNGEN
VERWALTEN
..........................................................
818
27.2
BEREICH
INSTANZ
VERWALTEN
......................................................................
819
27.2.1
BEREICH
INSTANZEINSTELLUNGEN
...........................................................
819
1122
BEREICH
GEMEINSAME
KOMPONENTEN
VERWALTEN
.............................
824
27.2.3
BEREICH
MELDUNGEN
...........................................................................
824
27.2.4
BEREICHE
METADATEN
VERWALTEN
UND
LOGS
UND
DATEIEN
VERWALTEN
825
27.3
BEREICH
WORKSPACES
VERWALTEN
..............................................................
826
27.3.1
BEREICH
WORKSPACE-AKTIONEN
............................................................
826
27.3.2
BEREICH
ANWENDUNGEN
VERWALTEN
....................................................
831
27.3.3
BEREICHE
EXPORTIEREN/IMPORTIEREN
UND
WORKSPACE-BERICHTE
......
831
27.4
BEREICH
AKTIVITAET
UEBERWACHEN
................................................................
835
28
SICHERHEIT
837
28.1
ARBEITSWEISE
VON
APEX
..............................................................................
837
28.1.1
ZUGRIFF
AUF
APEX
..................................................................................
837
28.1.2
SCHEMATA
VON
APEX.............................................................................
838
28.1.3
PROZEDUREN
...........................................................................................
839
28.1.4
SESSION
UND
SESSIONSTATUS
...................................................................
841
28.2
ADMINISTRATION
VON
SICHERHEITSEINSTELLUNGEN
..........................................
842
28.2.1
GRUNDLEGENDE
ENTSCHEIDUNGEN
BEI
DER
INSTALLATION
..........................
843
28.2.2
SICHERHEITSEINSTELLUNGEN
IM
BEREICH
APEX-ADMINISTRATION
..............
843
28.2.3
SICHERHEITSEINSTELLUNGEN
AUF
WORKSPACE-EBENE
................................
846
28.2.4
SICHERHEIT
AUF
ANWENDUNGSEBENE
.....................................................
846
18
INHALT
28.3
WEITERFUEHRENDE
OPTIONEN
........................................................................
855
28.4
ZUSAMMENFASSUNG....................................................................................
856
29
INTERNATIONALISIERUNG
857
29.1
EINE
ANWENDUNGSSPRACHE
AUSWAEHLEN
.......................................................
857
29.2
EINE
ANWENDUNG
UEBERSETZEN
.....................................................................
859
29.2.1
BEREICH
ANWENDUNGSSPRACHEN
DEFINIEREN
.......................................
860
29.2.2
BEREICH
UEBERSETZBAREN
TEXT
VORDEFINIEREN
......................................
861
29.2.3
BEREICH
XLIFF-UEBERSETZUNGSDATEIEN
HERUNTERLADEN
........................
862
29.2.4
BEREICH
TEXT
UEBERSETZEN
...................................................................
864
29.2.5
BEREICH
XLIFF-UEBERSETZUNGSDATEIEN
ANWENDEN
.............................
864
29.2.6
BEREICH
UEBERSETZTE
ANWENDUNGEN
VEROEFFENTLICHEN
........................
865
29.3
WEITERE
WERKZEUGE
ZUR
UEBERSETZUNG
........................................................
865
29.3.1
BEREICH
TEXTNACHRICHTEN
..................................................................
865
29.3.2
BEREICH
DYNAMISCHE
UEBERSETZUNGEN
...............................................
867
29.3.3
BEREICH
UEBERSETZUNGS-REPOSITORY
....................................................
868
29.4
SONSTIGE
HERAUSFORDERUNGEN
DER
INTERNATIONALISIERUNG
...........................
868
29.4.1
STAMMDATEN
DER
DATENBANK
...............................................................
869
29.4.2
UMGANG
MIT
DATUM
UND
ZEIT
..............................................................
869
29.4.3
KULTURELLE
UND
GESETZLICHE
UNTERSCHIEDE
............................................
870
29.4.4
ICONS
UND
SCHREIBRICHTUNG
...................................................................
871
ANHANG
873
A
INSTALLATION
VON
APEX
..................................................................................
875
B
LISTE
DER
NAVIGATIONSKUERZEL
.........................................................................
893
C
GLOSSAR
.........................................................................................................
897
INDEX
..............................................................................................................................
907
19
|
adam_txt |
AUF
EINEN
BLICK
1
EINFUEHRUNG
.
21
TEIL
I
NO
CODE
2
GRUNDLAGEN
VON
APEX
.
39
3
UEBERBLICK
UEBER
DIE
ENTWICKLUNGSUMGEBUNG
.
51
4
EINE
EINFACHE
APEX-ANWENDUNG
.
79
5
EINE
EINFACHE
DATENBANKANWENDUNG
ERSTELLEN
.
105
6
GRUNDLEGENDE
APEX-KONZEPTE
.
159
7
FEATURES
UND
ANWENDUNGSSEITEN
.
213
8
BERICHTE
.
243
9
FACET-SUCHE,
INTELLIGENTE
FILTER
UND
KARTEN
.
285
10
FORMULARE
.
321
11
DIAGRAMME
.
351
12
KALENDER-REGIONEN
.
367
13
MAPS
.
379
14
DYNAMISCHE
AKTIONEN
.
411
15
APEX
AUF
MOBILEN
ENDGERAETEN
.
433
16
WEITERE
FUNKTIONSBEREICHE
.
445
TEIL
II
LOW
CODE
APEX
17
TECHNISCHE
GRUNDLAGEN
.
481
18
INTEGRATION
SERVERSEITIGEN
CODES
.
501
19
DATEN
LADEN,
EXPORTIEREN
UND
DRUCKEN
.
553
20
INTEGRATION
VON
JAVASCRIPT
.
583
21
FEHLERBEHANDLUNG,
CODE
REVIEW
UND
DEBUGGING
.
623
TEIL
III
PROFESSIONAL
USE
22
APEX
ALS
SOFTWAREENTWICKLUNGSWERKZEUG
.
657
23
PLUGINS
.
691
24
KONTROLLE
KOMPLEXER
ANWENDUNGEN
.
747
25
WEBSERVICES
.
773
26
AUTHENTIFIZIERUNG
UND
AUTORISIERUNG
.
797
27
APEX-ADMINISTRATION
.
817
28
SICHERHEIT
.
837
29
INTERNATIONALISIERUNG
.
857
INHALT
MATERIALIEN
ZUM
BUCH
.
20
1
EINFUEHRUNG
21
1.1
FUER
WEN
IST
DIESES
BUCH
GESCHRIEBEN?
.
24
1.2
DER
AUFBAU
DES
BUCHES
.
25
1.2.1
TEIL
I:
NO
CODE
.
25
1.2.2
TEIL
II:
LOW
CODE
.
28
1.2.3
TEIL
III:
PROFESSIONAL
USE
.
30
1.2.4
ANHANG
.
32
1.2.5
ANMERKUNG
ZUR
VERWENDUNG
.
32
1.3
VORWORT
ZUR
ZWEITEN
AUFLAGE
.
34
1.4
DANKSAGUNG.
35
TEIL
I
NO
CODE
2
GRUNDLAGEN
VON
APEX
39
2.1
WAS
APEX
ANDERS
MACHT
.
39
2.2
UEBERBLICK
UEBER
APEX
.
41
2.2.1
ALLGEMEINERUEBERBLICK
.
41
2.2.2
WORKSPACES
.
43
2.2.3
APEX-ANWENDUNG
.
46
2.2.4
SEITEN
.
47
2.2.5
REGIONEN,
SEITENELEMENTE
UND
SCHALTFLAECHEN
.
47
2.2.6
ZUSAMMENFASSUNG
.
50
3
UEBERBLICK
UEBER
DIE
ENTWICKLUNGSUMGEBUNG
51
3.1
EINSTIEGSSEITE.
52
3.2
APPLICATION
BUILDER
.
53
INHALT
3.3
SEITENDESIGNER.
58
3.3.1
AUFBAU
DER
SEITE
.
59
3.3.2
LINKERSEITENBEREICH
.
60
3.3.3
GALERIE
.
62
3.3.4
CANVAS
.
63
3.3.5
ATTRIBUTBEREICH
.
64
3.3.6
NAVIGATIONSLEISTE
DES
PAGE
DESIGNERS
.
66
3.4
GEMEINSAME
KOMPONENTEN
.
68
3.4.1
BEREICH
ANWENDUNGSLOGIK
.
69
3.4.2
BEREICH
SICHERHEIT
.
69
3.4.3
BEREICH
WEITERE
KOMPONENTEN
.
70
3.4.4
BEREICH
NAVIGATION
.
71
3.4.5
BENUTZEROBERFLAECHE
.
72
3.4.6
BEREICH
DATEIEN
.
72
3.4.7
BEREICH
DATENQUELLEN
.
73
3.4.8
BEREICH
BERICHTE
.
73
3.4.9
BEREICH
GLOBALIZATION
.
73
3.4.10
SEITENBEREICH
AUFGABEN
.
73
3.5
SQL
WORKSHOP
.
73
3.5.1
UTILITYS
.
74
3.5.2
RESTFUI
SERVICES
.
75
3.6
TEAM
DEVELOPMENT
UND
GALERIE
.
76
3.7
ZUSAMMENFASSUNG
.
77
4
EINE
EINFACHE
APEX-ANWENDUNG
79
4.1
UEBERSICHT
UEBER
DIE
ANWENDUNG
.
79
4.2
RENDERN
EINER
APEX-SEITE
.
83
4.2.1
PRE-RENDERING-VOR
HEADER
.
84
4.2.2
PRE-RENDERING-NACH
HEADER
UND
VOR
REGIONEN
.
86
4.2.3
KOMPONENTEN
.
87
4.2.4
POST-RENDERING
.
91
4.2.5
ZUSAMMENFASSUNG
.
91
4.3
VERARBEITUNG
VON
BENUTZEREINGABEN
.
92
4.3.1
RENDERN
EINER
FORMULARSEITE
.
93
4.3.2
DATEN
FUER
EIN
FORMULAR
LESEN:
DER
FETCH-ROW-PROZESS
.
93
4.3.3
VERARBEITUNG
DER
SEITE
.
95
4.3.4
ZUSAMMENFASSUNG
.
100
6
INHALT
4.4
VERSCHIEDENE
REGIONSTYPEN.
101
4.4.1
BERICHTSREGIONEN
.
101
4.4.2
LISTENREGIONEN
.
102
4.4.3
GRAFIKREGIONEN
.
103
4.4.4
KALENDERREGION
.
103
4.4.5
MAP-REGION
.
103
4.5
ZUSAMMENFASSUNG.
103
5
EINE
EINFACHE
DATENBANKANWENDUNG
ERSTELLEN
105
5.1
VORBEREITUNG
UND
DATENMODELL
.
105
5.2
ANLAGE
DER
ANWENDUNG
.
106
5.3
ANWENDUNGSEIGENSCHAFTEN
.
114
5.4
EINE
BERICHTSSEITE
ANLEGEN
.
116
5.5
DIE
ROLLE
VON
ALIASEN
.
123
5.6
STARTSEITE
EDITIEREN
.
124
5.7
EINE
FORMULARSEITE
ANLEGEN
.
129
5.8
MIT
GEMEINSAMEN
KOMPONENTEN
ARBEITEN
.
132
5.9
EINE
DYNAMIC
ACTION
EINFUEGEN
.
137
5.10
FORMULAR
OPTISCH
KONTROLLIEREN
.
140
5.10.1
WAHL
DES
DARSTELLUNGSTEMPLATES
.
141
5.10.2
KORREKTUR
DER
DARSTELLUNGSBREITE
.
142
5.10.3
FORMATMASKEN
UND
ERLAUBTE
ZAHLBEREICHE
.
142
5.10.4
PLATZIERUNG
DER
SEITENELEMENTE
AUF
DER
SEITE
.
143
5.10.5
ZUSAMMENFASSUNG
.
144
5.11
BERECHNUNGEN
UND
VALIDIERUNGEN
EINFUEGEN
.
145
5.11.1
BERECHNUNGEN
EINFUEGEN
.
145
5.11.2
VALIDIERUNGEN
EINFUEGEN
.
147
5.12
EINEN
BERICHT
EDITIEREN
UND
FILTERN
.
151
5.13
EINE
GESCHAEFTSGRAFIK
EINFUEGEN
.
155
5.14
ZUSAMMENFASSUNG.
156
7
INHALT
6
GRUNDLEGENDE
APEX-KONZEPTE
159
6.1
KOMPONENTEN
MIT
DATEN
VERSORGEN
.
159
6.1.1
LOKALE
DATENBANK
.
161
6.1.2
REST-QUELLE
.
163
6.1.3
IDENTIFIKATIONEINERZEILE
.
175
6.2
DAS
LAYOUT
KONTROLLIEREN
.
176
6.2.1
ANORDNUNG
VON
REGIONEN
AUF
DER
SEITE
.
177
6.2.2
FREIE
PLATZIERUNG
VON
ELEMENTEN
AUF
DER
SEITE
.
183
6.3
DARSTELLUNG
DER
KOMPONENTEN
STEUERN
.
185
6.3.1
TEMPLATES
.
185
6.3.2
TEMPLATEOPTIONEN
.
189
6.3.3
NEUE
ENTWICKLUNGEN
.
190
6.3.4
ANPASSUNG
DES
LAYOUTS
.
191
6.3.5
VERWENDUNG
VON
ICONS
.
193
6.3.6
VERWENDUNG
VON
BILDERN
.
194
6.4
ZWISCHEN
ANWENDUNGSSEITEN
NAVIGIEREN
.
196
6.4.1
ALLGEMEINE
EIGENSCHAFTEN
DER
NAVIGATION
.
196
6.4.2
SCHALTFLAECHEN
.
199
6.4.3
LISTEN
.
201
6.4.4
VERZWEIGUNGEN
.
202
6.5
APEX-KOMPONENTEN
KONDITIONAL
ANZEIGEN
.
202
6.5.1
ERSTELLUNG
VON
AUTORISIERUNGSSCHEMATA
.
203
6.5.2
VERWENDUNG
VON
AUTORISIERUNGSSCHEMATA
.
207
6.5.3
ERSTELLOPTIONEN
.
209
6.5.4
VERGLEICH
DER
STRATEGIEN
.
209
7
FEATURES
UND
ANWENDUNGSSEITEN
213
7.1
FEATURES
.
213
7.1.1
EIN
FEATURE
INSTALLIEREN
.
214
7.1.2
INSTALLIERTE
FEATURES
EINSEHEN
UND
VERWALTEN
.
215
7.1.3
MITGELIEFERTE
FEATURES
.
217
7.2
ANWENDUNGSSEITEN
.
218
7.2.1
LEERE
SEITE
.
221
7.2.2
BERICHT
.
223
7.2.3
FORMULAR
UND
MASTER-DETAIL
.
225
8
INHALT
7.2.4
PLUGINS
.
226
7.2.5
DIAGRAMM
UND
DASHBOARD
.
226
7.2.6
KARTEN
.
227
7.2.7
ASSISTENTEN
.
228
7.2.8
LADEN
VON
DATEN
.
228
8
BERICHTE
243
8.1
GRUNDLEGENDE
TECHNIKEN
.
243
8.1.1
FILTERUNG
VON
BERICHTEN
.
244
8.1.2
SPALTEN
FORMATIEREN
UND
TOOLTIPPS
ANZEIGEN
.
249
8.1.3
DRUCK
UND
DATENEXPORT
.
252
8.1.4
BERICHTE
PAGINIEREN
UND
PERFORMANZ
OPTIMIEREN
.
256
8.2
INTERAKTIVES
GRID
.
258
8.2.1
EINRICHTUNG
DER
STANDARDEINSTELLUNGEN
.
258
8.2.2
REQUEST
UND
ELEMENTWERTE
FUER
INTERAKTIVE
GRIDS
.
262
8.2.3
SYMBOLLEISTE
.
266
8.2.4
MASTER-DETAIL-BERICHTE
.
267
8.2.5
SPALTEN
ALS
VERWEIS
NUTZEN
.
271
8.2.6
SPALTEN
ALS
BALKENDIAGRAMM
VISUALISIEREN
.
271
8.2.7
INTERAKTIVES
GRID
ALS
FORMULAR
NUTZEN
.
272
8.2.8
WEITERE
ANSICHTEN
.
272
8.3
INTERAKTIVE
BERICHTE
.
276
8.4
KLASSISCHE
BERICHTE
.
279
8.4.1
BERICHTSTEMPLATES
.
280
9
FACET-SUCHE,
INTELLIGENTE
FILTER
UND
KARTEN
285
9.1
FACET-SUCHE
.
285
9.1.1
FACET-SUCHE
ERSTELLEN
UND
KONFIGURIEREN
.
286
9.1.2
ERSTELLUNG
WEITERER
FACETTEN
.
292
9.1.3
FACETTENGRUPPEN
.
295
9.1.4
ATTRIBUTE
DER
FACET-SUCHE-REGION
.
297
9.1.5
FACET-SUCHEN-DIAGRAMME
.
299
9.2 INTELLIGENTE
FILTER
.
301
9.3
SUCHSEITE
.
304
9
INHALT
9.4
KARTEN
.
304
9.4.1
GRUNDFUNKTIONEN
.
305
9.4.2
INTEGRATION
VON
MEDIEN
.
307
9.4.3
ERWEITERTE
FORMATIERUNG
.
310
9.4.4
AKTIONEN
.
313
9.5
ZENTRALES
SORTIEREN
UND
SUCHEN
.
313
9.5.1
ZENTRALES
SORTIEREN
AB
VERSION
22.1
.
313
9.5.2
ZENTRALES
SUCHEN
AB
VERSION
22.2
.
316
10
FORMULARE
321
10.1
FORMULAR-REGION
.
322
10.1.1
SPEZIELLE
REGIONSATTRIBUTE
.
322
10.1.2
SEITENELEMENTE
EINES
FORMULARS
.
324
10.1.3
INITIALISIERUNG
DER
FORMULARDATEN
.
327
10.1.4
OPTIONEN
DER
FORMULARFELDER
.
331
10.1.5
VALIDIERUNG
VON
FORMULARREGIONEN
.
336
10.1.6
VERARBEITUNGSPROZESS
.
336
10.2
EDITIERBARE
GRIDS
.
338
10.2.1
ALLGEMEINE
OPTIONEN
.
338
10.2.2
BEDIENUNG
DES
EDITIERBAREN
GRIDS
.
340
10.2.3
VALIDIERUNG
EINES
EDITIERBAREN
GRIDS
.
343
10.3
MASTER-DETAIL-FORMULAR
.
346
10.3.1
SPEICHERUNG
DER
DATEN
IN
DER
DATENBANK
.
347
10.3.2
ABWEICHENDE
EINSTELLUNGEN
FUER
MASTER-DETAIL-FORMULARE
.
349
11
DIAGRAMME
351
11.1
GRUNDSAETZLICHE
BEDIENUNG
.
352
11.1.1
REGIONSTYP
DIAGRAMM
.
353
11.1.2
DATENREIHEN
EINES
DIAGRAMMS
.
353
11.1.3
DIAGRAMMACHSEN
.
357
11.1.4
SPEZIELLE
REGIONSATTRIBUTE
.
359
11.2
GANTT-DIAGRAMM
.
364
10
INHALT
12
KALENDER-REGIONEN
367
12.1
GRUNDLAGEN
DER
VERWENDUNG
.
367
12.2
FILTERUNG
EINES
KALENDERS
.
371
12.3
ERWEITERE
PARAMETRIERUNG
.
371
12.3.1
DRAG-AND-DROP
.
371
12.3.2
VERWEISE
.
373
12.4
DYNAMISCHE
AKTIONEN
.
375
13
MAPS
379
13.1
REGIONSTYP
MAP
.
380
13.1.1
ATTRIBUTBEREICHE
MAP
UND
STEUERELEMENTE
.
381
13.1.2
ATTRIBUTBEREICH
ANFAENGLICHE
POSITION
UND
ZOOM
.
383
13.1.3
ATTRIBUTBEREICHE
LEGENDE
UND
ATTRIBUTE
.
385
13.1.4
LAYER
.
386
13.1.5
WEITERE
ELEMENTTYPEN
FUER
KARTEN
.
392
13.1.6
FILTERUNG
UND
FACETTIERTE
SUCHE
.
396
13.2
ELEMENTTYP
KARTE
ANZEIGEN
.
397
13.3
ELEMENTTYP
GEOCODE-ADRESSE
.
401
13.4
MINIMAP-WIDGET
.
405
13.4.1
EINRICHTUNG
EINER
KARTEN-REGION
FUER
EINE
MINI-MAP
.
406
14
DYNAMISCHE
AKTIONEN
411
14.1
VERWENDUNG
VON
DYNAMISCHEN
AKTIONEN
.
411
14.1.1
WAS
SIND
DYNAMISCHE
AKTIONEN?
.
412
14.1.2
EREIGNISSE
UND
TYPEN
DYNAMISCHER
AKTIONEN
.
415
14.1.3
AKTIONEN
.
422
14.1.4
ANWENDUNGSBEISPIEL:
SERVERSEITIGE
VALIDIERUNG
.
431
11
INHALT
15
APEX
AUF
MOBILEN
ENDGERAETEN
433
15.1
GRUNDLAGEN:
RESPONSIVE
EIGENSCHAFTEN
DES
UNIVERSAL
THEMES
.
434
15.2
SPEZIELLE
KOMPONENTEN
FUER
MOBILE
ANWENDUNGEN
.
436
15.2.1
SPALTENUMSCHALTBERICHT
.
437
15.2.2
REFLOW-BERICHT
.
438
15.2.3
LISTENANSICHT
.
439
15.3
PROGRESSIVE
WEB
APPLICATIONS
(PWA)
.
441
16
WEITERE
FUNKTIONSBEREICHE
445
16.1
E-MAIL-VERSAND
.
445
16.1.1
E-MAIL-TEMPLATES
.
446
16.1.2
E-MAIL-SEITENPROZESS
.
449
16.1.3
E-MAIL-ATTACHMENTS
.
450
16.1.4
WEITERE
ATTRIBUTE
.
450
16.1.5
ZUSAMMENFASSUNG
.
451
16.2 TEMPLATE-DIREKTIVEN
.
452
16.2.1
IF-DIREKTIVE
.
453
16.2.2
CASE-DIREKTIVE
.
454
16.2.3
LOOP-DIREKTIVE
.
455
16.2.4
ZUSAMMENFASSUNG
.
456
16.3
ERWEITERTE
PARAMETRIERUNG
UEBER
JAVASCRIPT-INITIALISIERUNGSCODE
.
456
16.4
AUTOMATISIERUNGEN
.
460
16.5
WORKFLOWS
.
464
16.5.1
GRUNDLAGEN
DER
AUFGABENVERWALTUNG
.
465
16.5.2
ERSTELLEN
EINER
AUFGABENDEFINITION
.
468
16.5.3
ERSTELLEN
EINER
AUFGABE
.
472
16.5.4
DETAILS
ZU
EINER
AUFGABE
ANZEIGEN
.
473
16.5.5
BEARBEITEN
EINER
AUFGABE
.
474
16.5.6
BEWERTUNG
.
477
12
INHALT
TEIL
II
LOW
CODE
APEX
17
TECHNISCHE
GRUNDLAGEN
481
17.1
TECHNISCHE
RAHMENBEDINGUNGEN
.
481
17.1.1
PROBLEME
VON
WEBANWENDUNGEN
.
483
17.1.2
TECHNISCHE
KOMPONENTEN
EINER
TYPISCHEN
WEBANWENDUNG
.
490
17.2
TECHNISCHER
ABLAUF
.
492
17.2.1
VERARBEITUNG
DES
URL
IN
ORDS
.
492
17.2.2
AUSWERTUNG
DES
URL
IN
DER
DATENBANK
.
493
17.2.3
GENERELLE
AKTIVITAETEN
VOR
DEM
RENDERN
EINER
SEITE
.
495
17.2.4
RENDERN
DER
ANWENDUNGSSEITE
.
497
17.2.5
SESSION
STATUS
UND
DARSTELLUNG
DER
SEITE
.
498
17.2.6
AKTIVITAETEN
WAEHREND
DER
ANZEIGE
DER
ANWENDUNGSSEITE
.
498
17.2.7
ARBEITEN
BEIM
VERARBEITEN
EINER
SEITE
.
499
18
INTEGRATION
SERVERSEITIGEN
CODES
501
18.1
DML-OPERATIONEN
.
502
18.1.1
VERARBEITUNG
DER
DATEN
BIS
VERSION
22.1
.
507
18.1.2
VERARBEITUNG
DER
DATEN
AB
VERSION
22.2
.
508
18.2
PL/SQL
IN
BERECHNUNGEN
UND
VALIDIERUNGEN
.
511
18.2.1
BERECHNUNGEN
.
511
18.2.2
VALIDIERUNGEN
.
514
18.3
UNTERSCHIEDLICHE
FORMEN
DER
PL/SQL-INTEGRATION
.
515
18.3.1
PROZESS-TYPEN
CODE
AUSFUEHREN
UND
AUTOMATISCHE
ZEILENVERARBEITUNG
.
515
18.3.2
SERVERSEITIGE
BEDINGUNGEN
.
516
18.3.3
VALIDIERUNGEN
.
517
18.3.4
REGIONEN
MIT
DYNAMISCHEM
INHALT
.
518
18.4
PL/SQL
IN
DYNAMISCHEN
AKTIONEN
.
519
18.5
APEX
PL/SQL-PACKAGES
.
523
18.5.1
PACKAGES
FUER
APEX-GLIEDERUNGSEBENEN
.
524
18.5.2
PACKAGES
ZUR
VERWALTUNG
DES
SESSION
STATUS
.
527
18.5.3
ZUSAMMENFASSUNG
.
532
18.6
ARBEITEN
MIT
DER
COLLECTION-API.
532
18.6.1
EINE
COLLECTION
ERZEUGEN
.
533
13
INHALT
18.6.2
IN
DIE
COLLECTION
SCHREIBEN
.
535
18.6.3
LOESCHEN
VON
COLLECTIONS
.
537
18.6.4
WEITERE
METHODEN
.
537
18.6.5
VEREINFACHUNG
DER
ARBEIT
MIT
COLLECTIONS
.
538
18.6.6
ANWENDUNGSBEISPIEL
.
540
19
DATEN
LADEN,
EXPORTIEREN
UND
DRUCKEN
553
19.1
REGIONSDATEN
DRUCKEN
.
553
19.2
EXPORTIEREN
DER
DATEN
EINER
REGION
.
557
19.2.1
EXPORTFORMAT
CSV
.
559
19.2.2
PRINT-OPTIMIZED
EXPORT
.
559
19.2.3
FORMATE
HTML
UND
XLSX
.
563
19.3
EXPORT
BELIEBIGER
DATEN
.
564
19.3.1
SPALTENFORMATIERUNG
UND
KONTROLLGRUPPENWECHSEL
.
565
19.3.2
ERZEUGUNG
VON
HIGHLIGHTS
.
567
19.3.3
ERZEUGUNG
VON
AGGREGATIONEN
.
569
19.4
VERWENDUNG
DER
EXPORT-API
OHNE
APEX
.
570
19.5
ERWEITERTES
LADEN
VON
DATEN
.
576
20
INTEGRATION
VON
JAVASCRIPT
583
20.1
JAVASCRIPT
UND
JQUERY
.
585
20.1.1
EINFUEHRUNG
IN
JAVASCRIPT
.
585
20.1.2
EINFUEHRUNG
IN
JQUERY
.
600
20.2
APEX-JAVASCRIPT-API
.
602
20.2.1
NAMENSRAUM
APEX
.
602
20.2.2
NAMENSRAUM
APEX.ITEM
.
603
20.2.3
NAMENSRAUM
APEX.PAGE
.
603
20.2.4
NAMENSRAEUME
APEX.MESSAGE
UND
APEX.DEBUG
.
604
20.2.5
NAMENSRAUM
APEX.NAVIGATION
.
604
20.2.6
NAMENSRAUM
APEX.ACTIONS
.
604
20.2.7
NAMENSRAUM
APEX.SERVER
.
606
20.2.8
WEITERE
APEX-NAMENSRAEUME
.
607
20.3
JAVASCRIPT
VERWENDEN
.
607
20.3.1
WIE
MAN
JAVASCRIPT
VERMEIDEN
KANN
.
607
14
INHALT
20.3.2
ANREGUNGEN
FUER
DIE
VERWENDUNG
VON
JAVASCRIPT
.
611
20.3.3
STRATEGIEN
ZUR
INTEGRATION
VON
JAVASCRIPT
.
611
21
FEHLERBEHANDLUNG,
CODE
REVIEW
UND
DEBUGGING
623
21.1
FEHLERBEHANDLUNG
IN
APEX
.
623
21.1.1
APEX_ERROR
.
624
21.1.2
GENERISCHES
LOGGING-WERKZEUG
.
629
21.1.3
APEX.MESSAGE
.
635
21.2
DEBUGGING
.
637
21.2.1
APEX_DEBUG
.
638
21.2.2
DEBUGGING
VON
DYNAMIC
ACTIONS
.
641
21.2.3
WEITERGEHENDES
LOGGING
.
642
21.2.4
REMOTE
DEBUGGING
MIT
SQL
DEVELOPER
.
643
21.2.5
DEBUGGING
OHNE
APEX.
647
21.3
SESSION
OVERRIDES
.
647
21.4
CODE
REVIEW
.
649
21.4.1
CODE-REPORT
UND
SUCHE
.
649
21.4.2
ADVISOR
.
650
21.5
AUTOMATISIERTES
TESTEN
.
651
21.5.1
TEST
VON
PL/SQL-CODE
.
651
21.5.2
TEST
VON
APEX-WEBOBERFLAECHEN
.
652
TEIL
III
PROFESSIONAL
USE
22
APEX
ALS
SOFTWAREENTWICKLUNGSWERKZEUG
657
22.1
ARCHITEKTONISCHE
ANFORDERUNGEN
.
658
22.1.1
ARCHITEKTONISCHE
VORUEBERLEGUNGEN
.
659
22.1.2
ARCHITEKTUR
VON
APEX-ANWENDUNGEN
.
659
22.1.3
TRENNUNG
ZWISCHEN
DATENSCHEMA
UND
APEX-SCHEMA
.
662
22.1.4
ARCHITEKTONISCHE
ANFORDERUNG
.
664
22.1.5
ARBEITEN
MIT
MODULEN
.
668
22.2
ANFORDERUNGEN
AN
APEX-ANWENDUNGEN.
679
22.2.1
KEIN
PL/SQL
UND
SQL
AUF
DER
ANWENDUNGSSEITE
.
679
22.2.2
EINE
VIEW
PRO
DATENQUELLE
.
681
22.2.3
ZUSCHNITT
VON
ANWENDUNGSPACKAGES
.
683
15
INHALT
22.3
ZUSCHNITT
VON
WORKSPACES
.
684
22.4
ZUSCHNITT
VON
APEX-ANWENDUNGEN
.
686
22.4.1
DEPLOYMENT
UND
ENTWICKLUNG
.
686
22.4.2
HERAUSFORDERUNGEN
DER
ZUSAMMENARBEIT
MEHRERER
ANWENDUNGEN
687
22.4.3
STARTHILFEN
.
688
23
PLUGINS
69I
23.1
GRUNDLAGEN
VON
PLUGINS
.
691
23.1.1
WAS
SIE
VORAB
WISSEN
SOLLTEN
.
692
23.1.2
EMPFEHLUNGEN
FUER
PLUGINS
.
693
23.1.3
ARTEN
VON
PLUGINS
.
694
23.2
ARBEITSWEISE
VON
PLUGINS
.
695
23.2.1
INITIALISIERUNG
.
695
23.2.2
VERWENDUNG
DES
PLUGINS
AUF
DER
SEITE
.
696
23.2.3
VALIDIERUNGSPHASE,
AKTUALISIERUNGSPHASE
.
697
23.3
DIE
ERFASSUNGSSEITEN
FUER
PLUGINS
.
698
23.3.1
VERWALTUNGSSEITE
EINES
PLUGINS
.
698
23.3.2
BENUTZERDEFINIERTE
ATTRIBUTE
VERWALTEN
.
712
23.4
EIN
ELEMENT-PLUGIN
ERSTELLEN
.
715
23.4.1
KONZEPTION
DES
PLUGINS
.
715
23.4.2
ANLEGEN
DER
METADATEN
.
716
23.4.3
IMPLEMENTIERUNG
DES
PL/SQL-PACKAGES
.
718
23.4.4
IMPLEMENTIERUNG
DER
JAVASCRIPT-LOGIK
.
729
23.4.5
BEWERTUNG
.
736
23.5
EIN
REGIONS-REGIONS-PLUGIN
ERSTELLEN
.
736
23.5.1
REVIEW
DER
METADATEN
UND
DES
PL/SQL-CODES.
737
23.5.2
DAS
PLUGIN-PACKAGE
.
740
23.5.3
SCHLUSSFOLGERUNG
.
742
23.6
PLUGINS
EX
UND
IMPORTIEREN
.
743
23.6.1
PLUGINS
EXPORTIEREN
.
743
23.6.2
PLUGINS
IMPORTIEREN
.
744
23.6.3
PLUGINS
SUBSKRIBIEREN
.
744
23.7
ZUSAMMENFASSUNG
.
745
16
INHALT
24
KONTROLLE
KOMPLEXER
ANWENDUNGEN
747
24.1
FLOWS
FOR
APEX
(F4A)
.
747
24.1.1
PLUGIN-SAMMLUNG
FLOWS
FOR
APEX
.
749
24.1.2
INTEGRATION
IN
EINE
APEX-ANWENDUNG
.
751
24.1.3
VERWALTUNG
VON
BPMN
.
756
24.2
APEX
DYNAMIC
CONTROLLER
(ADC)
.
757
24.2.1
ARBEITSWEISE
.
758
24.2.2
ERSTELLEN
VON
DYNAMISCHEN
ANWENDUNGSSEITEN
.
760
24.2.3
BESTANDTEILE
DYNAMISCHER
SEITEN
.
763
24.2.4
ADMINISTRATIONDYNAMISCHERSEITEN
.
768
24.2.5
INSTALLATION
VON
ADC
.
769
24.2.6
ZUSAMMENFASSUNG
.
770
243
FAZIT
.
771
25
WEBSERVICES
773
25.1
WAS
IST
EIN
WEBSERVICE?
.
773
25.1.1
SOAP
.
774
25.1.2
REST
.
774
25.2
WEBSERVICES
IN
DER
DATENBANK
UEBER
ORDS.
777
25.2.1
BEISPIEL
EINES
REST-WEBSERVICES
.
778
253
REST-WEBSERVICES
IN
APEX
.
782
25.3.1
AUFRUF
VON
SOAP-BASIERTEN
WEBSERVICES
.
782
25.3.2
AUFRUF
VON
REST-BASIERTEN
WEBSERVICES
.
784
25.4
WEBZUGANGSDATEN
.
786
25.5
REST-FAEHIGES
SQL:
ERWEITERUNG
AB
VERSION
22.1
.
794
25.6
ZUSAMMENFASSUNG.
795
26
AUTHENTIFIZIERUNG
UND
AUTORISIERUNG
797
26.1
AUTHENTIFIZIERUNG
.
797
26.1.1
MITGELIEFERTE
AUTHENTIFIZIERUNGSVERFAHREN
.
798
26.1.2
WIE
FUNKTIONIERT
EINE
AUTHENTIFIZIERUNGIN
APEX?
.
800
26.1.3
APEX
AUTHENTICATION
API
.
803
17
INHALT
26.1.4
ERSTELLUNG
EINES
EIGENEN
AUTHENTIFIZIERUNGSVERFAHRENS
.
803
26.1.5
SINGLE-SIGN-ON-VERFAHREN
.
807
26.1.6
SOCIAL
SIGN-IN
.
808
26.2
AUTORISIERUNG
.
808
26.3
APEX-ANWENDUNG
ZUR
BENUTZERVERWALTUNG
.
810
26.3.1
DATENMODELL
.
810
26.3.2
ANWENDUNGSLOGIK
.
813
26.3.3
APEX-ANWENDUNG
.
814
26.3.4
BEISPIEL
FUER
DIE
VERWENDUNG
.
815
27
APEX-ADMINISTRATION
817
27.1
BEREICH
ANFORDERUNGEN
VERWALTEN
.
818
27.2
BEREICH
INSTANZ
VERWALTEN
.
819
27.2.1
BEREICH
INSTANZEINSTELLUNGEN
.
819
1122
BEREICH
GEMEINSAME
KOMPONENTEN
VERWALTEN
.
824
27.2.3
BEREICH
MELDUNGEN
.
824
27.2.4
BEREICHE
METADATEN
VERWALTEN
UND
LOGS
UND
DATEIEN
VERWALTEN
825
27.3
BEREICH
WORKSPACES
VERWALTEN
.
826
27.3.1
BEREICH
WORKSPACE-AKTIONEN
.
826
27.3.2
BEREICH
ANWENDUNGEN
VERWALTEN
.
831
27.3.3
BEREICHE
EXPORTIEREN/IMPORTIEREN
UND
WORKSPACE-BERICHTE
.
831
27.4
BEREICH
AKTIVITAET
UEBERWACHEN
.
835
28
SICHERHEIT
837
28.1
ARBEITSWEISE
VON
APEX
.
837
28.1.1
ZUGRIFF
AUF
APEX
.
837
28.1.2
SCHEMATA
VON
APEX.
838
28.1.3
PROZEDUREN
.
839
28.1.4
SESSION
UND
SESSIONSTATUS
.
841
28.2
ADMINISTRATION
VON
SICHERHEITSEINSTELLUNGEN
.
842
28.2.1
GRUNDLEGENDE
ENTSCHEIDUNGEN
BEI
DER
INSTALLATION
.
843
28.2.2
SICHERHEITSEINSTELLUNGEN
IM
BEREICH
APEX-ADMINISTRATION
.
843
28.2.3
SICHERHEITSEINSTELLUNGEN
AUF
WORKSPACE-EBENE
.
846
28.2.4
SICHERHEIT
AUF
ANWENDUNGSEBENE
.
846
18
INHALT
28.3
WEITERFUEHRENDE
OPTIONEN
.
855
28.4
ZUSAMMENFASSUNG.
856
29
INTERNATIONALISIERUNG
857
29.1
EINE
ANWENDUNGSSPRACHE
AUSWAEHLEN
.
857
29.2
EINE
ANWENDUNG
UEBERSETZEN
.
859
29.2.1
BEREICH
ANWENDUNGSSPRACHEN
DEFINIEREN
.
860
29.2.2
BEREICH
UEBERSETZBAREN
TEXT
VORDEFINIEREN
.
861
29.2.3
BEREICH
XLIFF-UEBERSETZUNGSDATEIEN
HERUNTERLADEN
.
862
29.2.4
BEREICH
TEXT
UEBERSETZEN
.
864
29.2.5
BEREICH
XLIFF-UEBERSETZUNGSDATEIEN
ANWENDEN
.
864
29.2.6
BEREICH
UEBERSETZTE
ANWENDUNGEN
VEROEFFENTLICHEN
.
865
29.3
WEITERE
WERKZEUGE
ZUR
UEBERSETZUNG
.
865
29.3.1
BEREICH
TEXTNACHRICHTEN
.
865
29.3.2
BEREICH
DYNAMISCHE
UEBERSETZUNGEN
.
867
29.3.3
BEREICH
UEBERSETZUNGS-REPOSITORY
.
868
29.4
SONSTIGE
HERAUSFORDERUNGEN
DER
INTERNATIONALISIERUNG
.
868
29.4.1
STAMMDATEN
DER
DATENBANK
.
869
29.4.2
UMGANG
MIT
DATUM
UND
ZEIT
.
869
29.4.3
KULTURELLE
UND
GESETZLICHE
UNTERSCHIEDE
.
870
29.4.4
ICONS
UND
SCHREIBRICHTUNG
.
871
ANHANG
873
A
INSTALLATION
VON
APEX
.
875
B
LISTE
DER
NAVIGATIONSKUERZEL
.
893
C
GLOSSAR
.
897
INDEX
.
907
19 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Sieben, Jürgen 1965- |
author_GND | (DE-588)1017060401 |
author_facet | Sieben, Jürgen 1965- |
author_role | aut |
author_sort | Sieben, Jürgen 1965- |
author_variant | j s js |
building | Verbundindex |
bvnumber | BV048822524 |
classification_rvk | ST 271 |
ctrlnum | (OCoLC)1366292316 (DE-599)DNB1255465425 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 2., aktualisierte und erweiterte Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02853nam a22006738c 4500</leader><controlfield tag="001">BV048822524</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230324 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">230220s2023 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">22,N16</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1255465425</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836289931</subfield><subfield code="c">Festeinband : EUR 89.90 (DE), EUR 92.50 (AT), CHF 115.90 (freier Preis)</subfield><subfield code="9">978-3-8362-8993-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3836289938</subfield><subfield code="9">3-8362-8993-8</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836289931</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 459/08993</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1366292316</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1255465425</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sieben, Jürgen</subfield><subfield code="d">1965-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1017060401</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Oracle APEX</subfield><subfield code="b">das umfassende Handbuch</subfield><subfield code="c">Jürgen Sieben</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., aktualisierte und erweiterte Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk Computing</subfield><subfield code="c">2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">917 Seiten</subfield><subfield code="c">24 cm x 16.8 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Oracle Application Express</subfield><subfield code="0">(DE-588)7700773-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Oracle</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">APEX</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Application Express</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">PL/SQL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenbanken</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Webentwicklung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Smartphone Web-Apps Deployment AJAX DataLoading Wizzards Plugins WebSheet-Anwendungen</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Hand-Buch Bücher lernen Grundlagen Kurse Tipps Workshops Tutorials Wissen Anleitung Training Ausbildung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Smartphone Web-Apps</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Hand-Buch Bücher lernen Grundlagen Tipps Tutorials Anleitung Ausbildung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Entwicklungsplattform</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">low-code-no-code</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">WebSheet</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">AJAX</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">DataLoading</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Wizzards Plugins</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Deployment</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Oracle Application Express</subfield><subfield code="0">(DE-588)7700773-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Rheinwerk Verlag</subfield><subfield code="0">(DE-588)1081738405</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="t">Oracle APEX</subfield><subfield code="b">2. Auflage, erweiterte Ausgabe</subfield><subfield code="d">Bonn : Rheinwerk Verlag, 2023</subfield><subfield code="h">Online-Ressource, 917 Seiten</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=d4743deb2fb64ec1aeffdb6407212570&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">B:DE-101</subfield><subfield code="q">application/pdf</subfield><subfield code="u">https://d-nb.info/1255465425/04</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034088232&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034088232</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220415</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
id | DE-604.BV048822524 |
illustrated | Not Illustrated |
index_date | 2024-07-03T21:33:33Z |
indexdate | 2024-07-10T09:46:56Z |
institution | BVB |
institution_GND | (DE-588)1081738405 |
isbn | 9783836289931 3836289938 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034088232 |
oclc_num | 1366292316 |
open_access_boolean | |
owner | DE-20 DE-1051 DE-29T DE-19 DE-BY-UBM DE-573 |
owner_facet | DE-20 DE-1051 DE-29T DE-19 DE-BY-UBM DE-573 |
physical | 917 Seiten 24 cm x 16.8 cm |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | Rheinwerk Computing |
record_format | marc |
spelling | Sieben, Jürgen 1965- Verfasser (DE-588)1017060401 aut Oracle APEX das umfassende Handbuch Jürgen Sieben 2., aktualisierte und erweiterte Auflage Bonn Rheinwerk Computing 2023 917 Seiten 24 cm x 16.8 cm txt rdacontent n rdamedia nc rdacarrier Oracle Application Express (DE-588)7700773-6 gnd rswk-swf Oracle APEX Application Express PL/SQL Datenbanken Webentwicklung Smartphone Web-Apps Deployment AJAX DataLoading Wizzards Plugins WebSheet-Anwendungen Hand-Buch Bücher lernen Grundlagen Kurse Tipps Workshops Tutorials Wissen Anleitung Training Ausbildung Smartphone Web-Apps Hand-Buch Bücher lernen Grundlagen Tipps Tutorials Anleitung Ausbildung Entwicklungsplattform low-code-no-code WebSheet AJAX DataLoading Wizzards Plugins Deployment Oracle Application Express (DE-588)7700773-6 s DE-604 Rheinwerk Verlag (DE-588)1081738405 pbl Erscheint auch als Online-Ausgabe Oracle APEX 2. Auflage, erweiterte Ausgabe Bonn : Rheinwerk Verlag, 2023 Online-Ressource, 917 Seiten X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=d4743deb2fb64ec1aeffdb6407212570&prov=M&dok_var=1&dok_ext=htm Inhaltstext B:DE-101 application/pdf https://d-nb.info/1255465425/04 Inhaltsverzeichnis DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034088232&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20220415 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Sieben, Jürgen 1965- Oracle APEX das umfassende Handbuch Oracle Application Express (DE-588)7700773-6 gnd |
subject_GND | (DE-588)7700773-6 |
title | Oracle APEX das umfassende Handbuch |
title_auth | Oracle APEX das umfassende Handbuch |
title_exact_search | Oracle APEX das umfassende Handbuch |
title_exact_search_txtP | Oracle APEX das umfassende Handbuch |
title_full | Oracle APEX das umfassende Handbuch Jürgen Sieben |
title_fullStr | Oracle APEX das umfassende Handbuch Jürgen Sieben |
title_full_unstemmed | Oracle APEX das umfassende Handbuch Jürgen Sieben |
title_short | Oracle APEX |
title_sort | oracle apex das umfassende handbuch |
title_sub | das umfassende Handbuch |
topic | Oracle Application Express (DE-588)7700773-6 gnd |
topic_facet | Oracle Application Express |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=d4743deb2fb64ec1aeffdb6407212570&prov=M&dok_var=1&dok_ext=htm https://d-nb.info/1255465425/04 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034088232&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT siebenjurgen oracleapexdasumfassendehandbuch AT rheinwerkverlag oracleapexdasumfassendehandbuch |