APEX 5.0 is a powerful tool for quick database application development, based on web technology. With its declarative application building and website development using modern web technologies (html5, CSS3, jQuery, Font Awesome, Twitter Bootstraphtml), APEX is a unique tool of its kind. A fully integrated support for web services (WSDL, SOAP, RESTful) using the Oracle database features makes APEX a first-class solution for complex web and mobile solutions development.
3. APEX 5.0
IDE zalo転en辿 na webovom prehliadai
Editor k坦du
Syntaktick辿 zv箪razovanie
Doplovanie k坦du
SQL a PL/SQL objekty
APEX objekty (Page and Application ITEMs)
Zmeny za behu bez nutnosti kompil叩cie a
deploymentu
4. APEX 5.0
Reporting z aplikan箪mi metadatami
Vyu転鱈vanie SQL, PL/SQL a JavaScriptu bez obmedzen鱈
Integr叩cia s Oracle n叩strojmi
Data mining
Spatial
RAS
6. APEX 5.0
Integr叩cia webov箪ch slu転ieb REST a SOAP
Roz邸鱈rite直n辿 pomocou vlastn箪ch plug-in on
Desktopov箪, responz鱈vny a mobiln箪 user interface
Prisposobovate直n箪 user interface
Jednoducho prenosn辿 aplik叩cie a data s
mo転nos泥ami exportu a importu
8. APEX 5.0
Jednoducho nasadite直n辿 na Oracle cloud alebo
vlastn辿 cloudov辿 prostredie
Funguje vo v邸etk箪ch datab叩zach od Oracle XE do
Enterprise Edition s RAC
Vytvoren鱈 samoobslu転n箪ch provisioning s
mo転nos泥ou customiz叩cie
9. APEX 5.0
Oraclom plne podporovan箪
S炭as泥 datab叩ze bez nutnosti dokupova泥 licencie
V datab叩ze od roku 2004
Mo転e vyu転鱈va泥 v邸etky funkcie Oracle datab叩z
k叩lovate直n箪 s Oracle datab叩zou
10. USE CASES
Moderniz叩cia aplik叩cii v Oracle Forms
Vyu転鱈v叩 v邸etky schopnosti Oracle datab叩z a
existuj炭cich SQL a PL/SQL dovednost鱈 k
preklopeniu aplik叩cii z Oracle Forms do HTML /
Web 2.0 aplik叩c鱈
Migr叩cia Access Aplik叩ci鱈
Konsolid叩cia aplik叩cii v MS Access do
Oracle DB a user friendly webov辿ho
rozhrania.
Online Reporting
V箪voj SQL reportingov箪ch aplik叩ci鱈
nad existuj炭cimi tabu直kami napr. z
in箪ch Oracle aplik叩cii (Siebel, )
Datami riaden辿 aplik叩cie
V箪voj aplik叩ci鱈 pre zlep邸enie
produktivity vo v邸etk箪ch oddeleniach
spolonost鱈
Spreadsheet Web-ifik叩cia
Konverzia spreadsheetov箪ch z叩znamov do
webov箪ch aplik叩ci鱈, ktor辿 s炭 konkurenne
pr鱈stupn辿 pre zobrazenie a edit叩ciu
12. AGENDA
Page designer
Universal theme a navigan辿 prvky
Interakt鱈vny report
Mod叩lne dial坦gy
Zmeny v kalend叩ri
Session context pomocou SYS_CONTEXT
Value escaping pre textov炭 reprezent叩ciu hodnot
Nov辿 API
ZMENY V APEX 5.0 U貼ITON ZMENY
18. PAGE DESIGNER
Jednostr叩nkov叩 edit叩cia
Page designer tree
- Group by processing order
- Group by component type
- Zobrazuje chybn辿 poz鱈cie (ktor辿 sa nezobrazia)
Drag&Drop edit叩cia
- Zobrazi泥 skryt辿 a nepou転it辿 poz鱈cie
19. PAGE DESIGNER
Jednostr叩nkov叩 edit叩cia
Viacero zmien na str叩nke, ale uklad叩m naraz
Trojuholn鱈k pri nerovnak箪ch hodnot叩ch
Mo転nos泥 zmeni泥 aj nerovnak辿 typy objektov
- item
- region
Kontrola pri opusten鱈 str叩nky s neulo転en箪m
obsahom
26. UNIVERSAL THEME
U転 len jedna t辿ma
Zalo転en叩 na Twitter bootstrap
Dynamick叩 zmena farebnej sch辿my
- 3 x predde鍖novan辿 farebn辿 邸t箪ly
- Real-time editor farebn箪ch sch辿m (s mo転nos泥ou ulo転enia)
- Mo転nos泥 zmeny parametru template pri prvku
27. UNIVERSAL THEME
U転 len jedna t辿ma
Navig叩cia na list nie tabs
Deklarat鱈vne mod叩lne okn叩
N叩vod v packaged applications:
- Universal Theme Sample Application
- Sample Database Application
29. INTERAKTVNE REPORTY
Viac ako jeden IR na str叩nke
- Pozor: zmena JavaScriptov箪ch kni転n鱈c pre ovl叩danie na
jQuery UI widget
Fixovanie hlaviky tabu直ky interakt鱈vneho reportu (iba v
Universal Theme)
- Attributes -> Heading -> Fixed to (page/region/none)
Pivot view zobrazenie d叩t pomocou pivot funkcie (je potrebn辿
ho povoli泥)
32. MODLNE DIALGY
Umo転uje vytvori泥 str叩nku ako mod叩lnu alebo klasick炭
- Rozdiel je v type template
Odkazom na mod叩lnu str叩nku je v aplik叩cii vyvolan辿 mod叩lne okno
- Z buttonu
- Odkaz z hodnoty st頂pca
- Na mod叩lnej str叩nke je mo転n辿 pou転i泥 proces Close dialog (po
save apod.)
38. SYS_CONTEXT
Hodnoty APEXovej SESSION s炭 dostupn辿 pomocou
SYS_CONTEXT
Je to r箪chlej邸ie ako funkcia v();
Je mo転n辿 ich pou転it v triggeroch a views
- COALESCE (SYS_CONTEXT ('APEX$SESSION', 'app_user'),
user)