APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)
-
Upload
jan-huyzentruyt -
Category
Technology
-
view
3.741 -
download
3
description
Transcript of APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)
![Page 1: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/1.jpg)
APEX 4.0
Feature 135, 184, 301, 315, … How it was before, How it is now !
By Jan Huyzentruyt & Olivier Dupont
your oracle solu+ons partner
![Page 2: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/2.jpg)
© 2010
APEX - Statement of Direction
“Oracle Application Express 4.0 will focus on declarative support for Web
2.0 features as well as improved usability and simplified development.”
Last Updated: February 2, 2010
2
![Page 3: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/3.jpg)
© 2010
Agenda
Introduction
Features for “Improved usability”
Features for “Simplified development”
Multi-Lingual Applications
3
![Page 4: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/4.jpg)
© 2010
iAdvise Started in 2004
(member of Cronos-group) > 55 consultants
Since 2006: APEX Core Team
O2U (the Nederlands)
Oracle Gold Partner
4
![Page 5: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/5.jpg)
© 2010
New Features Descriptions
http://tryapexnow.com/apex/f?p=104 5
![Page 6: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/6.jpg)
© 2010
Agenda
Introduction
Features for “Improved usability”
Features for“Simplified development”
Multi-Lingual Applications
6
![Page 7: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/7.jpg)
© 2010
Feature 242 Modernize Themes:
Improve the base Themes supplied with Application Express
7
![Page 8: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/8.jpg)
© 2010
Feature 242
8
![Page 9: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/9.jpg)
© 2010
Feature 242
9
![Page 10: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/10.jpg)
© 2010
Feature 242 New look for Sample Application
10
![Page 11: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/11.jpg)
© 2010
Feature: 284 Improve pop-up help dialog
Modernize the look of the pop-up help dialog.
11
![Page 12: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/12.jpg)
© 2010
Feature: 284
12
![Page 13: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/13.jpg)
© 2010
Feature: 284
13
![Page 14: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/14.jpg)
© 2010
Feature 320: Replacement for script editors
The editor used for editing packages, procedures, views, ... in SQL Workshop and scripts in Supporting Objects has been replaced by a new editor which now support syntax highlighting, bracket highlighting, ... The new editor works now with all modern browsers as well.
14
![Page 15: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/15.jpg)
© 2010
Feature 320:
15
![Page 16: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/16.jpg)
© 2010
Feature 320:
16
![Page 17: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/17.jpg)
© 2010
Feature 36, 49, 50, 301 Feature 36: Interactive Reports
Improve and extend the capabilities of interactive reports based on customer feedback and intuition.
49: Email attachment 50: HTML File 301: Saved Reports
17
![Page 18: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/18.jpg)
© 2010
Interactive Reports: Before
18
![Page 19: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/19.jpg)
© 2010
Interactive Reports: After
19
![Page 20: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/20.jpg)
© 2010 20
![Page 21: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/21.jpg)
© 2010
Interactive Reports: Subscription
Result in my mail-box
21
![Page 22: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/22.jpg)
© 2010
DEMO
22
![Page 23: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/23.jpg)
© 2010
Improved Charting Feature 24: Charting engine
Latest flash chart engine (AnyChart 5.x) to improve the functionality and visual presentation
Feature 25: New Gantt Charts 2 types of Gantt Charts can now be defined declaratively: Project & Resource Gantt charts
23
![Page 24: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/24.jpg)
© 2010
Feature 25: Resource Gantt
24
http://tryapexnow.com/apex/f?p=103:12
![Page 25: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/25.jpg)
© 2010
Agenda
Introduction
Features for “Improved usability”
Features for “Simplified development”
Multi-Lingual Applications
25
![Page 26: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/26.jpg)
© 2010
Many small features Feature 271:
Branch to self when no branch found Feature 244:
Support #LABEL# placeholder in page item validation error messages
... Making developer life easier ! Number Items, Date Pickers, Required
Properties …
26
![Page 27: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/27.jpg)
© 2010
DEMO
27
![Page 28: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/28.jpg)
© 2010
Feature 106 & 135 135: Apex Advisor
The Advisor is responsible for checking the integrity and quality of your application.
106: Application Search This allows a developer to search the meta data of the current application and is designed to aid navigation and debugging.
28
![Page 29: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/29.jpg)
© 2010
Application Adviser: Before Write own query on APEX Dictionary Views
to do quality control
On development standards & conventions On good practices
Build a GUI on top of those queries
In-house QA application developed in APEX
29
![Page 30: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/30.jpg)
© 2010 30
![Page 31: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/31.jpg)
© 2010
Application Advisor: After Originally developed by Patrick Wolf
as separate tool (Apex Essentials)
Integrate APEX Advisor into the APEX Builder and has two different entry points: Check application Check single page
31
![Page 32: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/32.jpg)
© 2010 32
![Page 33: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/33.jpg)
© 2010
Application Search: Before Open export file with editor and
search
33
![Page 34: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/34.jpg)
© 2010
Application Search: After Google-like search on all metadata
34
![Page 35: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/35.jpg)
© 2010
DEMO
35
![Page 36: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/36.jpg)
© 2010
Feature 184 Load excel .xls file into collection
Excel spreadsheets can be directly uploaded into APEX collection(s). If the spreadsheet has multiple pages, each page can optionally be saved in a separate collection or in one single collection. In order to utilize this feature and the options you will need to set parameters in the configuration file for the APEX listener.
36
![Page 37: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/37.jpg)
© 2010
Load Excel: Before … Native .xls not possible
You need to convert to .csv Upload CSV
For Developer:
For End User: Write your own custom PL/SQL solution
37
![Page 38: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/38.jpg)
© 2010
Load Excel: After … Direct Upload in APEX collection(s)
One or multiple excel sheets will be possible
You need the APEX Listener Set specific parameters in the
configuration file (apex-config.xml)
38
![Page 39: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/39.jpg)
© 2010
Load Excel: After … create a page with
a “File Browse item” a button
request value = 'XLS2COLLECTION’ A report region with a similar query:
… and this should work
39
![Page 40: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/40.jpg)
© 2010
DEMO
40
![Page 41: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/41.jpg)
© 2010
Agenda
Introduction
Features for “Improved usability”
Features for“Simplified development”
Multi-Lingual Applications
41
![Page 42: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/42.jpg)
© 2010
Feature 315: Globalization
Enhancement made to improve globalization support.
Language Derived from “session” Facelift “Translation Process” Translation Dashboard
42
![Page 43: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/43.jpg)
© 2010
The Globalization Tab
43
![Page 44: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/44.jpg)
© 2010
Translation Process Facelift
44
![Page 45: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/45.jpg)
© 2010
Translation Process: step 4
Still an manual process, external to APEX
You must use some kind of XML editor Laborious -Time consuming
45
Use our xTra4o-tool (www.iadvise.be/xtra4o) “Dictionary”-based Integrated with google-translate
![Page 46: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/46.jpg)
© 2010
Translation Dashboard
46
![Page 47: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/47.jpg)
© 2010
DEMO
47
![Page 48: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/48.jpg)
© 2010
Q & A
48
![Page 49: APEX 4.0: Feature 135, 184, 301, 315, … How it was before, How it is now ! (APEX SIG 2010 - OBUG)](https://reader033.fdocuments.in/reader033/viewer/2022051610/54822af7b079593d0c8b46f1/html5/thumbnails/49.jpg)
© 2010
Thank You Email:
[email protected] [email protected]
Blogs: http://iadviseblog.wordpress.com/ http://apexcommunity.wordpress.com/
More APEX info on: http://www.apexcommunity.be
49