kleine neue Features von APEX 5.1

Slides:



Advertisements
Ähnliche Präsentationen
Support.ebsco.com Lernprogramm zum Erstellen einer lokalen Sammlung.
Advertisements

Modellgetriebene Softwareentwicklung
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Typo3 Schulung.
Indirekte Adressierung
Anschließen des Rekorders n Anschließen des Kassetten- oder DAT -Recorders: n Die beiden Ausgänge (line out) des Rekorders werden mit den Eingängen (line.
Web 3.0 – Programmierung – Semantic Web / CIDOC CRM
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
By Monika Krolak & Christian Meschke
NetUSE Web Application Framework Kai Voigt NetUSE AG 28. Februar 2003.
Wismar Business School
Was ist neu in VFX 9.5 im 2. Quartal 2006? Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
VFP Class Browser. © 1999 TMN-Systemberatung GmbH Einsatz des Class Browser n Managen von Klassen inklusive, ändern, umbenennen, löschen und umdefinieren.
YouTube5 .0 Projektpräsentation
GIT und Redmine Übung.
Wir bauen uns eine Webapplikation!
Don`t make me think! A Common Sense Approach to Web Usability
Medien zwischen Technologie und Gesellschaft Dozent: Herr Prof. Dr. Manfred Thaller SS 13 Referent: Christian Braun.
SharePoint 2010 for Information Architects
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH Christian Weyer Solutions Architect thinktecture.
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova VFX 15.
Torque in Turbine Team 4 Josef Bohninger Thomas Lindenhofer
Jonas Rüttimann 2. Juni Motivation Was ist RAP? Schnellstart: Wir bringen RAP zum Laufen! Technologie: Wie funktioniert RAP? Konsequenzen für die.
Aufzeichnung von Usability-Daten im www. Client-Side Log : automatisch (maschinell) generiertes Protokoll Client : Rechner mit dem Browser des Users Server:
Formulare in HTML.
Erstelle deine eigene Timeline
Goldpartner: Veranstalter: Der Werkzeugkasten für Entwickler Ein UI-Framework in AngularJS Timo Korinth.
Windows Interface Guidelines for Software Design1 The Windows Interface Guidelines for Software Design.
Typo 3 // Templa Voila * Was? * Warum? * Wie? - Praktische Übung.
Übung Informatik I exercise01. 2 Inhaltsübersicht Nachbesprechung Übung 1 Individuelle Fragen/Bemerkungen.
Weg mit Fehlern, die kein Entwickler versteht …
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
JQuery: New Wave Javascript Seite 1 jQuery: New Wave Javascript Jörn Zaefferer TIMETOACT Software & Consulting GmbHT: Im Mediapark 2F:
Arbeiten in einem agilen Team mit VS & TFS 11

Greenstone. Theoretischer Teil Entstehung: Entwickelt vom New Zealand Digital Library Project an der Universität von Waikato Kooperation mit der UNESCO.
Support.ebsco.com Tutorial Holdings Management Übersicht.
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
242/102/49 0/51/59 181/172/166 Primary colors 248/152/29 PMS 172 PMS 137 PMS 546 PMS /206/ /227/ /129/123 Secondary colors 114/181/204.
Screen-cast-O-Matic The Screen-Cast-O-Matic has 6 pictures. For each picture students type a sentences and then record their.
14 Grundlegende Arbeit mit Datenbanken Datenbank öffnen è DATEI - ÖFFNEN oder  (STRG)(O) oder è oder è Zuletzt geöffnete Dateien Bevorzugte Dateien.
Custom error page for timeout Gergely Andó / Application Innovation July 10, 2013 Customer.
| New Features APEX 4.2.x Patrik Tischer Ratingen,
Fakultät ET/IT, Institut für Automatisierungstechnik, Professur für Prozessleittechnik Päsentation zur Belegarbeit: XML & Web Angela Wobar
Erfahrungen mit dem neuen Primo-UI
Workshop 1 Getting Started 2016 Boris Wylutzki
Arbeitszeitauswertung und Übersichten
Einführung und Workshop
Oracle Jet Integration
Visual Extend Neuheiten in der Version 16.0
Auswertung Arbeitsverstöße und Übersichten
Entwicklungen, die „wir“ erreichen wollen
General Download Finder
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
Investitionen sichern - wachse mit Forms in die neue Welt
Informationsveranstaltung zum APEX Upgrade
?.
GroupLink’s everything HelpDesk® im Einsatz bei der Inform GmbH
The new online recognition process
1. Die rekursive Datenstruktur Liste 1.5 Das Entwurfsmuster Kompositum
Official Statistics Web Cartography in Germany − Regional Statistics, Federal and European Elections, Future Activities − Joint Working Party meeting.
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
- moodle – a internet based learning platform
Neuigkeiten in ILIAS 5.3 Informationen des Teams e-Learning, Campus IT
 Präsentation transkript:

kleine neue Features von APEX 5.1 Oliver Lemm APEX Expertenseminar

Entwickler Einstellungen

Page Designer Toolbar Properties Grid Layout Tree View Gallerie

Page Designer Tree View Navigation Menu und Navigation Bar mit aufgenommen

Page Designer Drag & Drop von Tabreitern Sinnvoll? Problem das bei Element immer der Tree links hervorgehoben?

Page Designer Komplettes Design Anpassen Wird beim Ausloggen natürlich gespeichert

Page Designer Darstellung anpassen 2 Spalten eher nicht zu nützlich Weitere Aufteilung bei Eigenschaften oder 4 spaltig sinnvoll? Reset !!!

Page Designer Gutes Layout? Arbeiten von links nach rechts? Poweruser ohne „Vorschau“

noch XPLUG ? http://oratronik.org/ Nein alles mit APEX und sogar noch mehr

Page Designer Component View Als Tabreiter Unterstützung wie im Tree => Markierung Elemente Nutzung aber nicht wie im Tree => Tree wird markiert un

Page Designer Eigenschaften durchsuchen Durchsucht Eigenschaften & Werte Markierung von gefundenen Elementen nur in Eigenschaften Achtung: Show Common & Show All beeinflussen das Ergebnis

Hands-On STRG + ALT + E => €?

Toolbar Schnellerer Wechsel bei darauffolgenden Seiten Endlich besser sichtbares Zeichen => Vorher Compnent View & Shared Components verwirrend Kontraste :/

Hilfe Links Planung von Links direkt in die jeweiligen Kapitel Application Group

Hilfe für unterwegs PDF, ePub & Mobi Offline Hilfe Früher noch html jetzt nicht mehr

Hilfe benutzen APEX im Bereich Database Suche nach Application …. Release 5.1 noch nicht enthalten

Compatibility Mode Clientseitige Validierung (wie im Interactive Grid) nur über Comaptibility Mode 5.1 Achtung bei Abbrechen, Zurück => sollten keine Validierungen ausführen

Dynamic Actions Default – on page load = No

AJAX Request Default – Wait For Result = No Wait For Result => No Achtung!! => Abhängigkeiten benötigen „wait“ Cascading LOV und weitere Actions immer mit „No“ nicht beeinflussbar

Condition Never

Hands-On Seite erstellen Region, Item (mit Pflichteigenschaft) und Button erstellen Mit 5.1 => Warnung vor Vearbeitung Ansonsten Warnung mit erstem Submit

Vereinfachte Dialoge Weniger Optionen „Switch“ Elemente => direkte Auswahl mit 1 statt 2 clicks Weniger Schritte

Kalender APEX 5.0 CSS Kalender - Enddatum war exklusiv APEX 5.1 CSS Kalender - Enddatum ist inklusiv Keyboard Support

Kalender eigenes JavaScript monatliche Navigation neu

Kalender Dynamic Actions Neue Events Date Selected (for inserting records) Event Selected (for updating records) View Changed

Hands-On Seite erstellen Kalender => Enddatum prüfen Eigenes JavaScript => alert() Dynamic Actions Keyboard Steuerung

Multi File Upload Als Item selber nutzbar und auch die Static Files

Neues „Switch“ Item Custom Ja / Nein

Color Palette Utility

Hands-On Multi File Upload & Switch Item Seite erstellen Kalender => Enddatum prüfen Eigenes JavaScript => alert() Dynamic Actions Keyboard Steuerung

Page Submit Reload on Submit Allows developers to specify when the page should be reloaded following a page submission: Always = Always reload the page to display errors and the success message. Only for Success = Show errors dynamically without reloading page, but reload it after a successful processing. Endlich das Problem weg, dass die Seite sich neu Aufbaut => Händische Prozesse und Mechaniken einfacher

Page Submit Reload on Submit In Kombination mit Fehlern wesentlich angenehmer

Page Submit Itemwerte im JSON Bisher 200 Items pro Seite geschützte Elemente können mittels Dynamic Actions / AJAX gesetzt werden Bisher konnten „protected“ Elemente nicht verändert werden geschützte Elemente können aktualisiert, hinzugefügt und entfernt werden Bisher verhindert durch Checksumme

Page Submit Ungespeicherte Daten Sinnvoll Problem Anpassbarkeit? Text, Darstellung

Page Submit Übersteuern von ungespeicherte Änderungen Eigene Suchfelder

Page Submit Clientseitige Validierungen Noch unsauber in der Darstellung Nur Pflichteigenschaft bisher

Hands-On Page Submit Seite erstellen Reload on Submit einstellen => Seiteneigenschaften Aktivieren/Deaktivieren der Eigenschaft „ungespeicherte Daten“ => Ausnahme für Suchfeld definieren Pflicht - Region, Item (mit Pflichteigenschaft) und Button erstellen Mit 5.1 => Warnung vor Vearbeitung Ansonsten Warnung mit erstem Submit

Plugins Support RequireJS APEX_PLUGIN_UTIL.GET_DATA2 wird für OracleJet oder weitere JavaScript Frameworks benötigt APEX_PLUGIN_UTIL.GET_DATA2 Unterstützt Datenbanktypen SDO_GEOMETRY, ORDIMAGE, XMLType

Packaged Apps Competitive Analysis Erstellen von Beispieldaten bei Einrichtung

Packaged Apps Sample Projects

Packaged Apps P-Track Erstellen von Beispieldaten bei Einrichtung

Hands On Packaged Apps Competitive Analysis Sample Projects P-Track

Administration APEX_ADMINISTRATOR_READ_ROLE Remote Trace & Debugging Neue APEX Rolle APEX_ADMINISTRATOR_READ_ROLE bisher APEX_ADMINISTRATOR_ROLE Remote Trace & Debugging Administratoren können sql Trace und Debugging in einer Endbenutzer Session aktivieren Vor allem bei Tests gut nutzbar

API APEX_JSON New WRITE procedures to emit a JSON array based on input types APEX_T_VARCHAR2 and APEX_T_NUMBER

Libraries HammerJS und Font Awesome sind auf Version 2.0.4 und 4.5.0 aktualisiert worden. Substitution Strings MODERNIZR_URL #MODERNIZR_URL# ersetzt #MODERNIZR_DIRECTORY# und alle fest verdrahtenten Referenzen der Versionen 2.5.3 und 2.6.2 HAMMERJS_URL #HAMMERJS_URL# referenziert die auf die aktuelle und letzte Version des JS Frameworks in APEX

weiteres PUBLIC saved Reports Build options Kopie einer Seite kann gespeicherte Reports mit kopieren Build options Default => excluded Team Development verbessert Neue Eigenschaften Bessere „Verfolgung“ eines Sachverhalts Eigene Bilder im Application Builder verwendbar

one last thing … APEX in mehreren Tabs http://joelkallman.blogspot.de/2016/07/apex-session-isolation-across-multiple.html Session „clonen“

@OliverLemm http://oliverlemm.blogspot.de/ http://de.linkedin.com/in/OliverLemm