<Insert Picture Here> APEX: from past to present Neues in APEX 4.2... und nützliche, kaum bekannte Features aus älteren Releases. Carsten Czarski ORACLE Deutschland B.V. & Co KG
Anwendungsentwicklung Erwartungen... Bedarf nach unabhängigen Lösungen Bedarf nach schnellen Lösungen Bedarf nach einfachen Lösungen Bedarf nach günstigen Lösungen
Lösung: Oracle Application Express Die Vorteile einer Einzelplatzdatenbank. Einfache Bedienung Schnelle Ergebnisse Flexibilität kombiniert mit einer zentralen Datenbank Sicherheitskonzepte Datenintegrität Skalierbarkeit Verfügbarkeit durch Web-Technologie überall verfügbar!
Workspaces in Application Express Unabhängige, private Arbeitsbereiche Unabhängige Entwicklung und Administration Eigene Applikationsverwaltung Eigene Userverwaltung Zentrale Datenbank Zentrale Wartung Zentrale Datenhaltung
Application Express: Architektur
APEX: from past... Berichte: Formatmasken Formulare: Schnellauswahlen Benutzeroberflächen-Standards Export/Import Dies und Das
APEX-Berichte: Formatmasken
Schnellauswahlen
Tabellen- und Attribut-Dictionary Konsistente Formulare Standards für Formulare und Berichte Konsistenz sicherstellen Zeit sparen http://www.oracle.com/webfolder/technetwork/de/community/apex/tipps/ui-defaults/index.html
Kommentare Erscheinen nicht in der Anwendung Aber per APEX Dictionary abrufbar APEX_APPLICATION_PAGES.PAGE_COMMENT APEX_APPLICATION_PAGE_REGIONS.COMPONENT_COMMENT
Kommandozeilen-Export APEX liefert zwei Kommandozeilen Tools ApexExport ApexExportSplitter Möglichkeiten... Automatisierte Exports von Anwendungen, ganzen Workspaces oder der Instanz Aufspalten der Exports in einzelne APEX-Komponenten Einchecken in CVS, Subversion, etc http://www.oracle.com/webfolder/technetwork/de/community/apex/tipps/ui-defaults/index.html
Kommandozeilen-Export ApexExport und ApexExportSplitter in Aktion
Kommandozeilen-Import SQL*Plus APEX_APPLICATION_INSTALL Ab APEX 4.0 Export muss mit APEX 4.0 erstellt sein
Dies und Das: I Kennen Sie "return to page"...?
Dies und Das: II Labels direkt in der Tree View editieren
Dies und Das: III Exportieren "aus der Vergangenheit"
Dies und Das: IV Gelöschte Anwendung (!) wiederherstellen So geht's: Neue Anwendung mit gleicher ID anlegen Exportieren As Of auf die Vergangenheit einstellen
Dies und Das: V APEX kann Table API (TAPI) erzeugen SQL Workshop Utilities Methods on Tables
Werkzeuge: Ein Beispiel http://apex.oracle.com/pls/apex/f?p=apex_developer_addon:about:0:::::
... to present: APEX 4.2 Mobile Applications Packaged Applications Data Loading Dies und Das
Mobile Anwendungen I
Mobile Anwendungen II
Mobile Anwendungen III
HTML5 Diagramme Nicht nur für mobile Endgeräte
HTML5 Item Types: Out Of The Box
Packaged Applications
Packaged Applications Änderungen zunächst(!) nicht möglich
Unlock Packaged Application
Danach... Gucken und ändern
Data Upload Excel-Upload für den Endanwender Einfaches Parsing einer CSV-Datei Ablage in Collection Erste Implementierung in APEX 4.1 Aber: Anpassung an individuelle Datenformate schwierig Nur wenige Transformationen wurden angeboten
Data Loading: Transformation Rules APEX 4.1 vs. APEX 4.2
APEX 4.2: Dies und Das I Interaktive Berichte Spaltendefinition
APEX 4.2: Dies und Das II Globale Anwendungselemente Inhalte in mehreren Anwendungen sichtbar
APEX 4.2: Dies und Das III Read Only auf Regionsebene (!)
APEX 4.2: Dies und Das Viele Neuerungen im Detail Beispiele Plugins Neue API-Funktionen, bis zu 25 Attribute JavaScript Neue Funktionen für AJAX; Zusammenfassung "alter" Funktionen in einem "legacy" File APEX-Anwendungen Bis zu 200 Elemente pro Seite; Benannte Verzweigungen; Read Only auf Regions / Seitenebene Und... Und... Und... http://apex.oracle.com/pls/apex/f?p=38997:1
Application Express Community Stand: 09/2012 Oracle Technet Diskussionsforum Whitepaper, Literatur Developmemt-Update, Statement Of Direction Web 2.0 Community APEX Blog Aggregator (www.apexblogs.info) APEX auf Twitter (#orclapex) Application Express-Community (DE) http://tinyurl.com/apexcommunity Newsletter erscheint alle 14 Tage
Q U E S T I O N S A N S W E R S