Jürgen Sieben

Oracle APEX

Das umfassende Handbuch. 2. Auflage
eBook (epub), 917 Seiten
EAN 9783836289955
Veröffentlicht Februar 2023
Verlag/Hersteller Rheinwerk eBooks

Auch erhältlich als:

Buch (Hardcover)
89,90
89,90 inkl. MwSt.
Teilen
Beschreibung

Wissen Sie, was einen Relaunch von einem Redesign unterscheidet? Oder einen Rebrush von einem Facelift? Auch dann werden Sie in diesem Praxisratgeber fündig. Sebastian Erlhofer gibt Ihnen darin konkrete Handlungsempfehlungen für alle Aufgabengebiete der Website-Konzeption, von Strategie und Planung über Informationsarchitektur, Design und Layout bis hin zum integrierten Inbound Marketing. Begründet werden diese Empfehlungen durch kommunikationswissenschaftliche und psychologische Erkenntnisse. Einsteigern verschafft das Handbuch einen guten Überblick über Ihr Aufgabenfeld, und erfahrene Konzepter gewinnen wertvolles Hintergrundwissen für eigene Projekte und die Kundenkommunikation. Aus dem Inhalt: - Listener-Konzepte im Vergleich - Integration eines Connection Pools - Pages, Regions, Items, Seitenprozesse - Formulare, Reports, Dynamic Actions - Shared Components - Themes, Templates, Plugins - Autorisierung und Authentifizierung - Erstellung mobiler Applikationen - Optische Darstellung anpassen - Internationalisierung - Fehlerbehandlung, Code-Review, Debugging - Entwicklung im Team und Deployment

Inhaltsverzeichnis

Materialien zum Buch ... 20 1. Einführung ... 21 1.1 ... Für wen ist dieses Buch geschrieben? ... 24 1.2 ... Der Aufbau des Buches ... 25 1.3 ... Vorwort zur zweiten Auflage ... 34 1.4 ... Danksagung ... 35 TEIL I No Code ... 37 2. Grundlagen von APEX ... 39 2.1 ... Was APEX anders macht ... 39 2.2 ... Überblick über APEX ... 41 3. Überblick über die Entwicklungsumgebung ... 51 3.1 ... Einstiegsseite ... 52 3.2 ... Application Builder ... 53 3.3 ... Seitendesigner ... 58 3.4 ... Gemeinsame Komponenten ... 68 3.5 ... SQL Workshop ... 73 3.6 ... Team Development und Galerie ... 76 3.7 ... Zusammenfassung ... 77 4. Eine einfache APEX-Anwendung ... 79 4.1 ... Übersicht über die Anwendung ... 79 4.2 ... Rendern einer APEX-Seite ... 83 4.3 ... Verarbeitung von Benutzereingaben ... 92 4.4 ... Verschiedene Regionstypen ... 101 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 einfügen ... 137 5.10 ... Formular optisch kontrollieren ... 140 5.11 ... Berechnungen und Validierungen einfügen ... 145 5.12 ... Einen Bericht editieren und filtern ... 151 5.13 ... Eine Geschäftsgrafik einfügen ... 155 5.14 ... Zusammenfassung ... 156 6. Grundlegende APEX-Konzepte ... 159 6.1 ... Komponenten mit Daten versorgen ... 159 6.2 ... Das Layout kontrollieren ... 176 6.3 ... Darstellung der Komponenten steuern ... 185 6.4 ... Zwischen Anwendungsseiten navigieren ... 196 6.5 ... APEX-Komponenten konditional anzeigen ... 202 7. Features und Anwendungsseiten ... 213 7.1 ... Features ... 213 7.2 ... Anwendungsseiten ... 218 8. Berichte ... 243 8.1 ... Grundlegende Techniken ... 243 8.2 ... Interaktives Grid ... 258 8.3 ... Interaktive Berichte ... 276 8.4 ... Klassische Berichte ... 279 9. Facet-Suche, intelligente Filter und Karten ... 285 9.1 ... Facet-Suche ... 285 9.2 ... Intelligente Filter ... 301 9.3 ... Suchseite ... 304 9.4 ... Karten ... 304 9.5 ... Zentrales Sortieren und Suchen ... 313 10. Formulare ... 321 10.1 ... Formular-Region ... 322 10.2 ... Editierbare Grids ... 338 10.3 ... Master-Detail-Formular ... 346 11. Diagramme ... 351 11.1 ... Grundsätzliche Bedienung ... 352 11.2 ... Gantt-Diagramm ... 364 12. Kalender-Regionen ... 367 12.1 ... Grundlagen der Verwendung ... 367 12.2 ... Filterung eines Kalenders ... 371 12.3 ... Erweitere Parametrierung ... 371 12.4 ... Dynamische Aktionen ... 375 13. Maps ... 379 13.1 ... Regionstyp »Map« ... 380 13.2 ... Elementtyp »Karte anzeigen« ... 397 13.3 ... Elementtyp Geocode-Adresse ... 401 13.4 ... MiniMap-Widget ... 405 14. Dynamische Aktionen ... 411 14.1 ... Verwendung von dynamischen Aktionen ... 411 15. APEX auf mobilen Endgeräten ... 433 15.1 ... Grundlagen: responsive Eigenschaften des Universal Themes ... 434 15.2 ... Spezielle Komponenten für mobile Anwendungen ... 436 15.3 ... Progressive Web Applications (PWA) ... 441 16. Weitere Funktionsbereiche ... 445 16.1 ... E-Mail-Versand ... 445 16.2 ... Template-Direktiven ... 452 16.3 ... Erweiterte Parametrierung über JavaScript-Initialisierungscode ... 456 16.4 ... Automatisierungen ... 460 16.5 ... Workflows ... 464 TEIL II Low Code APEX ... 479 17. Technische Grundlagen ... 481 17.1 ... Technische Rahmenbedingungen ... 481 17.2 ... Technischer Ablauf ... 492 18. Integration serverseitigen Codes ... 501 18.1 ... DML-Operationen ... 502 18.2 ... PL/SQL in Berechnungen und Validierungen ... 511 18.3 ... Unterschiedliche Formen der PL/SQL-Integration ... 515 18.4 ... PL/SQL in dynamischen Aktionen ... 519 18.5 ... APEX PL/SQL-Packages ... 523 18.6 ... Arbeiten mit der Collection-API ... 532 19. Daten laden, exportieren und drucken ... 553 19.1 ... Regionsdaten drucken ... 553 19.2 ... Exportieren der Daten einer Region ... 557 19.3 ... Export beliebiger Daten ... 564 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.2 ... APEX-JavaScript-API ... 602 20.3 ... JavaScript verwenden ... 607 21. Fehlerbehandlung, Code Review und Debugging ... 623 21.1 ... Fehlerbehandlung in APEX ... 623 21.2 ... Debugging ... 637 21.3 ... Session Overrides ... 647 21.4 ... Code Review ... 649 21.5 ... Automatisiertes Testen ... 651 TEIL III Professional Use ... 655 22. APEX als Softwareentwicklungswerkzeug ... 657 22.1 ... Architektonische Anforderungen ... 658 22.2 ... Anforderungen an APEX-Anwendungen ... 679 22.3 ... Zuschnitt von Workspaces ... 684 22.4 ... Zuschnitt von APEX-Anwendungen ... 686 23. Plugins ... 691 23.1 ... Grundlagen von Plugins ... 691 23.2 ... Arbeitsweise von Plugins ... 695 23.3 ... Die Erfassungsseiten für Plugins ... 698 23.4 ... Ein Element-Plugin erstellen ... 715 23.5 ... Ein Regions-Regions-Plugin erstellen ... 736 23.6 ... Plugins ex- und importieren ... 743 23.7 ... Zusammenfassung ... 745 24. Kontrolle komplexer Anwendungen ... 747 24.1 ... Flows for APEX (F4A) ... 747 24.2 ... APEX Dynamic Controller (ADC) ... 757 24.3 ... Fazit ... 771 25. Webservices ... 773 25.1 ... Was ist ein Webservice? ... 773 25.2 ... Webservices in der Datenbank über ORDS ... 777 25.3 ... REST-Webservices in APEX ... 782 25.4 ... Webzugangsdaten ... 786 25.5 ... REST-fähiges SQL: Erweiterung ab Version 22.1 ... 794 25.6 ... Zusammenfassung ... 795 26. Authentifizierung und Autorisierung ... 797 26.1 ... Authentifizierung ... 797 26.2 ... Autorisierung ... 808 26.3 ... APEX-Anwendung zur Benutzerverwaltung ... 810 27. APEX-Administration ... 817 27.1 ... Bereich »Anforderungen verwalten« ... 818 27.2 ... Bereich »Instanz verwalten« ... 819 27.3 ... Bereich »Workspaces verwalten« ... 826 27.4 ... Bereich »Aktivität überwachen« ... 835 28. Sicherheit ... 837 28.1 ... Arbeitsweise von APEX ... 837 28.2 ... Administration von Sicherheitseinstellungen ... 842 28.3 ... Weiterführende Optionen ... 855 28.4 ... Zusammenfassung ... 856 29. Internationalisierung ... 857 29.1 ... Eine Anwendungssprache auswählen ... 857 29.2 ... Eine Anwendung übersetzen ... 859 29.3 ... Weitere Werkzeuge zur Übersetzung ... 865 29.4 ... Sonstige Herausforderungen der Internationalisierung ... 868 Anhang ... 873 A. Installation von APEX ... 875 B. Liste der Navigationskürzel ... 893 C. Glossar ... 897 Index ... 907

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

Katharina Zweig
Weiß die KI, dass sie nichts weiß?
eBook (epub)
Sofort lieferbar (Download)
16,99
Ben Aaronovitch
Ein weißer Schwan in Tabernacle Street
eBook (epub)
Sofort lieferbar (Download)
9,99
Roberto Simanowski
Sprachmaschinen
eBook (epub)
Sofort lieferbar (Download)
19,99
Yuval Noah Harari
NEXUS
eBook (epub)
Sofort lieferbar (Download)
26,99
Ruth Ware
Zero Days
eBook (epub)
Sofort lieferbar (Download)
12,99
Ingo Dachwitz
Digitaler Kolonialismus
eBook (epub)
Sofort lieferbar (Download)
21,99
Marc Elsberg
ZERO - Sie wissen, was du tust
eBook (epub)
Sofort lieferbar (Download)
10,99
Sibylle Berg
RCE
eBook (epub)
Sofort lieferbar (Download)
12,99
Sofort lieferbar (Download)
12,99
Ernest Cline
Ready Player One
eBook (epub)
Sofort lieferbar (Download)
8,99
Marc Meller
Das Smartphone
eBook (epub)
Sofort lieferbar (Download)
14,99
Ernest Cline
Ready Player Two
eBook (epub)
Sofort lieferbar (Download)
12,99
Neal Stephenson
Snow Crash
eBook (epub)
Sofort lieferbar (Download)
14,99
Max Tegmark
Leben 3.0
eBook (epub)
Sofort lieferbar (Download)
14,99
Dirk Becker
Einstieg in Linux Mint 22
eBook (epub)
Sofort lieferbar (Download)
29,90
Annekathrin Kohout
Hyperreaktiv
eBook (epub)
Sofort lieferbar (Download)
15,99
Inga Strümke
Künstliche Intelligenz
eBook (epub)
Sofort lieferbar (Download)
24,90
Miriam Meckel
Alles überall auf einmal
eBook (epub)
Sofort lieferbar (Download)
4,99
Sofort lieferbar (Download)
21,99
Katharina Zweig
Ein Algorithmus hat kein Taktgefühl
eBook (epub)
Sofort lieferbar (Download)
9,99
Matthias Matting
Tolino shine - das inoffizielle Handbuch.
eBook (epub)
Sofort lieferbar (Download)
2,99
Sofort lieferbar (Download)
0,00
Markus Widl
Microsoft 365 Copilot
eBook (epub)
Sofort lieferbar (Download)
29,90
Michael Kofler
Linux
eBook (pdf)
Sofort lieferbar (Download)
49,90
Paul Zenker
GenAI Security
eBook (epub)
Sofort lieferbar (Download)
34,90
Geert Lovink
In der Plattformfalle
eBook (epub)
Sofort lieferbar (Download)
0,00
Detlef Krause
Webtexten für Nicht-Texter
eBook (epub)
Sofort lieferbar (Download)
15,99
Sofort lieferbar (Download)
0,00
Thomas Brühlmann
Raspberry Pi Pico und Pico W Schnelleinstieg
eBook (epub)
Sofort lieferbar (Download)
14,99
Sofort lieferbar (Download)
19,99
Florian Dalwigk
Python Projekte für die Praxis
eBook (epub)
Sofort lieferbar (Download)
22,99
Sybille Krämer
Der Stachel des Digitalen
eBook (epub)
Sofort lieferbar (Download)
23,99
Gene Kim
Projekt Unicorn
eBook (epub)
Sofort lieferbar (Download)
24,90
Walter Isaacson
Steve Jobs
eBook (epub)
Sofort lieferbar (Download)
12,99
Sofort lieferbar (Download)
0,00
Katharina Zweig
Die KI war's!
eBook (epub)
Sofort lieferbar (Download)
14,99