Sieben | Oracle APEX | E-Book | sack.de
E-Book

E-Book, Deutsch, 917 Seiten

Reihe: Rheinwerk Computing

Sieben Oracle APEX

Das umfassende Handbuch
2. Auflage 2023
ISBN: 978-3-8362-8995-5
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection

Das umfassende Handbuch

E-Book, Deutsch, 917 Seiten

Reihe: Rheinwerk Computing

ISBN: 978-3-8362-8995-5
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection



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
Sieben Oracle APEX jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


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



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.