Die APEX 5 Migra'on. Präsen'ert von Tobias Arnhold

Ähnliche Dokumente
Überblick über APEX Carolin Hagemann

APEX 5.0: neue & überarbeitete Komponenten. Oliver Lemm Berlin,

DOAG Regio 2015 APEX 5 Neuerungen Highlights. Marco Patzwahl

APEX New Features Carola Berzl

Von der Steinzeit ins neue Jahrhundert. Migration von APEX 4.2 auf 18.1 in die Cloud & Open ID Anbindung (Erfahrungsbericht)

APEX 5.1 Design Crashkurs. Steven Grzbielok: APEX connect 2017

DOAG München Layout und dynamische Elemente für APEX Anwendungen

APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH

HTML5 Design mit dem Universal Theme in Oracle Applica?on Express 5.0

PDF Ausgabe mit dem BI Publisher in ApEx 3.0

PITSS.CON APEX Repository White Paper

Oracle Application Express 4.2.1

DOAG Regionaltreffen Berlin/Brandenburg

Mail: Web: juergen-schuster-it.de

informatik ag IT mit klarer Linie S i e b e l O p e n U I

Lernen vom Page Designer. Auf den Spuren von Jules Verne

APEX 5.0. New Features + Einsatz im Alltag. 09./10. September 2014 Berliner Expertenseminar Peter Raganitsch

WSM go! Einblicke und Ausblicke zur Weiterentwicklung von OpenText Web Site Management Henning Scheibner. Usergroup

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0

UT vs. APEX mobile vs. MAF

APEX 5.0 DOAG Mai 2014

Visualisierung von Geodaten in APEX Interactive Grid und OpenLayers

Code Beispiel: /* path element */ var el = rc.path("m l 0-50 l l 0-50 l l 0 50 l l 0 50 z");

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG

Dynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs

Application Express (APEX) Carsten Czarski Business Unit Database. ORACLE Deutschland B.V. & Co KG

Oracle XML Publisher

Diagramme - Next Generation

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

APEX OOS TOOLS & HELFER

APEX Worst Prac-ces. Die schlimmsten Fehler DOAG Jahreskonferenz 2014 Peter Raganitsch

Diagramme - Next Generation

Mail: Web: juergen-schuster-it.de

Neues in Apex 5.2 beziehungsweise 18.x

<Insert Picture Here> Oracle Application Express

<HTML DB> Web Application Development

Oracle Real Application Security (RAS) in APEX5

Schick statt altbacken Oberflächen-Modernisierung von Forms-Anwendungen

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61

Automation Universities 2016 AUL22 - Entdecken Sie die wichtigsten Vorteile einer integrierten SCADA-Lösung

Mit PL/SQL auf s ipad

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version 3 1 / 10

AT SOLUTION PARTNER WE LIKE TO MOVE IT FROM ABAP TO UI5. AT Solution Partner

React.js flottes Front-End für Domino. Knut Herrmann

Neue Welten: Externe Daten mit APEX nutzen

APEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst

Klaus Eckstein, Daniel Hillinger Cloud Control - hochverfügbar von Kopf bis Fuß

-Programmierbeispiele - ADF Rich Client Faces Komponente PanelSpringBoard

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.

DOAG 2011 Konferenz + Ausstellung Nicole Hoock, esentri consulting GmbH. Pimp My Apps

Oracle Application Express 5.1

APEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung. Alexej Schneider DOAG 2015

Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs

Agile Apex - Life Cycle Management. Life Cycle Management für Apex Applikationen im agilen Projektumfeld

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.

TFS 2013 Upgrade. Thomas Trotzki - artiso AG

Forms 12c und der Oracle SB

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.

APEX, MIDI und das LAUNCHPAD

Microsoft Dynamics CRM 2016 What s New?

APEX for mobile only. Gewusst wie! Alexej Schneider APEX connect

DOAG Regionaltreffen Trier/Saarland/Luxemburg "Oracle Forms: Integration einer Formsanwendung in eine SOA-Architektur"

Versionierung und Dateistruktur

APEX Datenverwaltung Wo sind die Daten gerade?

Agile Softwareentwicklung mit APEX (4.0)

VAADIN, SPRING BOOT & REST

xflow Systemanforderungen

APEX 5.0: Page Designer. Tobias Strohmeyer Berlin,

Wissens- und Contentmanagement Prak8kum

Reporting Lösungen für APEX wähle Deine Waffen weise

<Insert Picture Here> Schnelle Anwendungen mit Oracle Application Express

Oracle Application Express 3 für die schnelle und schlanke Business Intelligence Lösung

Mit PL/SQL auf s ipad

MEHR FUNKTIONEN, MEHR E-COMMERCE:

MATRIX REPORTS MIT APEX

Oracle Application Express

APEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH

!!!! Mail: Web: juergen-schuster-it.de. ! APEX D-A-CH Facebook Group: bit.ly/apex_on_facebook

Oracle BI Publisher - PDF und einiges mehr

Mehr Dynamik in Apex mit Javascript und JQuery

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

APEX ist keine Raketenwissenschaft. UX aber auch nicht!

xflow Systemanforderungen Version 5.1.5

DOAG HC ApEx Workshop. OPITZ CONSULTING GmbH 2009 Seite 1

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

Beautify your APEX. Alexej Schneider DOAG 2016

APEX Plugins: Alles, was Sie darüber wissen müssen. Denes Kubicek

SE2 - also ich möchte das nicht.

Release Notes SAPERION Version 7.1 SP 5

Oracle Application Express 5.0

ApEx effektiv. Lösungen für Standardanforderungen. Stephan Engel OPITZ CONSULTING Bad Homburg GmbH. Nürnberg,

map.apps 4 Bundles PIONEER / Systemvoraussetzungen

DOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München

Safe Harbor Statement

Immer mehr lebt mobil

Individuelle Softwareentwicklung

Agenda. Begrüßung Kurzvorstellung Projekt ecare 3 meinvodafone. Fragen und Antworten

Google Gears Offline Web?

DOAG Konferenz FondsProfiler 2.0 mit Universal Theme. Jens Seidel, Oliver Lemm Frankfurt, 15. November 2016

Transkript:

Die APEX 5 Migra'on Präsen'ert von Tobias Arnhold

Tobias Arnhold Freelancer im Bereich Oracle APEX, PL/SQL und BI Oracle Datenbanken & APEX seit 2006 Freelancer seit 2010 Mehr als 50 agile Projekte seit 2010 www.apex- at- work.com

Agenda Anforderungen Das SoSware Update Die größten Schwierigkeiten Universal Theme Upgrade Vorteile Anwendungsbeispiel Kundenerfassung Probleme Vorher Nachher Vergleich

Agenda Anforderungen

Anforderungen Oracle DB: 11.1.0.7 oder höher EE,SE,SE1 XE ab 11.2 (11.2.0.2) Web Listener Oracle REST (APEX Listener) Oracle HTTP Server Embedded PL/SQL Gateway ab 2.0.3 11g ab 11.1

Anforderungen Client APEX Applica'on Builder Internet Explorer 9 Firefox 35 Chrome 40 Safari 7 Client APEX Anwendungen Kein Support für IE 6 Achtung: Universal Theme ab IE 9

Agenda Das So/wareupdate

Wann ist der rich'ge Zeitpunkt Sind Grundvoraussetzungen erfüllt Datenbank Version Client Version Faustregel: Warte die ersten beiden Patchsets ab: 5.0.2 Seit dem 20.10.2015 verfügbar

Installa'on Webserver / ORDS Verzeichnis /i/ sichern und ersetzen dads.conf Parameter anpassen Datenbank: @apexins.sql SYSAUX SYSAUX TEMP /i/ Sprachen installieren à @load_de.sql

Restore der alten APEX Umgebung Webserver / ORDS Verzeichnis /i/ und dads.conf wiederherstellen Datenbank: Downgrade auf vorherige Version hops://docs.oracle.com/cd/e59726_01/install.50/e39144/trouble.htm#htmig266 Altes APEX Schema als aktuell ernennen APEX 5 Schema enqernen Upgrade ist nun wieder möglich!

Agenda Die größten Schwierigkeiten

Die größten Schwierigkeiten Custom Code Eigener JS Code / jquery Implemen'erungen APEX 3 Anwendungen APEX Plugins Änderung von APEX Standards Interac've Report Items jquery / jquery UI

Die größten Schwierigkeiten Custom Code

Custom Code Eigene jquery / UI Implemen'erungen

Custom Code Plugins mit alten jquery Implemen'erungen

Custom Code PopUp- Plugin mit CSS Problemen

Custom Code Sind Plugins APEX 5 kompa'bel? Was tun wenn Fehler ausreten? Nach neuer Version (auch JS Plugin) suchen Im Internet Fehlermeldung analysieren Entwickler kontak'eren APEX Spezialist kontak'eren

Die größten Schwierigkeiten Änderung von APEX Standards

Änderung von APEX Standards Interac've Reports Größte Änderungen seit ini'aler Entwicklung Mehrere Interac've Reports auf einer Seite Neues Design Pivot Funk'onalität CSS / JS Anpassungen und Plugins funk'onieren nicht mehr Kein Support auf nicht dokumen'erte Features (greport Filterausführung)

Änderung von APEX Standards Interac've Reports greport Fehler Run Dynamic Ac'on from JS goo.gl/eoe49k

Änderung von APEX Standards Interac've Reports Design Changes

Änderung von APEX Standards Items Durch Upgrade von bestehenden externen Komponenten ändert sich automa'sch auch die Visualisierung in Ihren Anwendungen

Änderung von APEX Standards jquery wurde aktualisiert 1.7.1 à 2.1.3 Auswirkungen auf Custom JS Code jquery UI wurde aktualisiert 1.8.22 à 1.10.4 jquery Mobile wurde aktualisiert 1.2.1 à 1.4.5

Weiterführende Details youtube.com/watch?v=xtwwmav0_la

Agenda Universal Theme Upgrade

WARUM? High End WEB- Darstellung Full Responsive ( Handy à PC ) Flat Design + Font Awesome Iconset Leichte Anpassung des Layouts (Theme Roller)

WARUM? Standardisierung der Theme Komponente Es ist das Standard APEX Anwendungs- Theme Upgrade in zukünsigen Versionen Saubere CSS Implemen'erung Nutzung der aktuellen APEX Template Features

Universal Theme Migra'on Guide hops://apex.oracle.com/ut

Theme Wechsel

Beispiel: Kundenerfassung unter APEX 3 entwickelt Theme 160 (zentrierte Ausrichtung) 55 Seiten (mioel große APEX Anwendung) One Level Tab mit Custom Level Two keine Breadcrumbs, Viel Custom CSS Verwendung von 3 Plugins (geringe Komplexität) Dialog Region Loading Icon Flagge Auswahl (Custom)

Beispiel: Kundenerfassung

Universal Theme MigraDonsprobleme

Problem 1 Label Column Span Fast jede Seite betroffen

Problem 1 Label Column Span Behebung ist einfach, aber mühsam PL/SQL Lösung für kompleoe Anwendung Sven Weller - svenweller.wordpress.com

Problem 2 TAB Steuerung Neuauzau mit Hilfe des Naviga'on Menu

Problem 3 Löschen Pages Regions Items HTML- Code Shared Components Bilder, Plugins, Applica'on Items...

Problem 4 Custom Javascript Beispiel PopUp Regions mit Javascript Umwandlung zu Dynamic Ac'ons

Problem 4 Custom Javascript Beispiel PopUp Regions mit Plugins

Problem 5 Custom CSS Betroffen sind hauptsächlich Eingabemasken Item - Custom Aoributes

Problem 6 Grid- Anordnung

Problem 6 Grid- Anordnung

Problem 7 Breadcrumbs Sollten nach Möglichkeit eingebaut werden Wahrnehmung als ÜberschriS Problem 8 Label Alignment Above Vorher waren die Label über dem Item Nach der Migra'on mit linker Anordnung Änderung für alle Regionen/Items notwendig

Problem 9 Neuauzau der Login- Seite Anleitung zum Auzau analog des APEX Builder Dimitri Gielis - dgielis.blogspot.de

Vorher Nachher Vergleich

Vorher Dazwischen Nachher 1

Vorher Dazwischen Nachher 1

Vorher Dazwischen Nachher 1

Vorher Dazwischen Nachher 2

Vorher Dazwischen Nachher 2

Vorher Dazwischen Nachher 2

Vorher Dazwischen Nachher 3 Mobile Darstellung

Vorher Dazwischen Nachher 3 Mobile Darstellung

Vorher Dazwischen Nachher 4

Vorher Dazwischen Nachher 4

Vorher Dazwischen Nachher 4

Vorher Dazwischen Nachher 5

Vorher Dazwischen Nachher 5

Vorher Dazwischen Nachher 5

Agenda Fazit

Fazit - Generell Die APEX 5 Installa'on läus problemlos Die meisten Anwendungsprobleme lassen sich wie folgt eingrenzen (80/20 Regel): Custom Javascript / Plugins / Alte jquery Versionen Interac've Reports Ein sofor'ger Ums'eg lohnt sich ab jetzt (APEX 5.0.2) für alle!

Fazit Universal Theme Migra'on Aufwand für Beispielanwendung: 7 Tage Die UT Migra'on ist je nach Komplexität der Anwendung sehr aufwendig Hauporeiber sind komplexe Eingabemasken Neuentwicklung von veralteter Funk'onalität

Fazit Universal Theme Migra'on Eine Migra'on lohnt sich bei einer... Repor'nglösung Full Responsive Erweiterung größeren Funk'onserweiterung/Weiterentwicklung

Vielen Dank für Ihre Aufmerksamkeit. www.apex-at-work.com Tobias Arnhold