Download presentation
Presentation is loading. Please wait.
Published byBarrie Carter Modified over 8 years ago
2
Boost Application Development by Using Oracle9i Designer Simon W Day simon.w.day@oracle.comsimon.w.day@oracle.com Senior Group Manager Application Development Tools Product Management Oracle Corporation
3
3 DOAG November 2001 Agenda How Can Designer Help? Modeling the Structure Modeling the User Interface Managing Configurations
4
4 DOAG November 2001 Agenda How Can Designer Help? Modeling the Structure Modeling the User Interface Managing Configurations
5
5 DOAG November 2001 How can Designer help you? Are you using Designer 6.0 or earlier? Why move to Designer6i Why move to Oracle9i Designer? How can you boost your application development productivity using Designer? Do you need to track dependencies between your forms, and database objects?
6
6 DOAG November 2001 Support Application Development Use Designer to support Application development features that: – Enhance productivity – Reduce the need for post generation modifications File management and dependency analysis Configuration management
7
7 DOAG November 2001 Modeling and Generation Design Editor
8
8 DOAG November 2001 Oracle Developer Generation Online Dictionary Forms Module Style Guide
9
9 DOAG November 2001 Agenda How Can Designer Help? Modeling the Structure Modeling the User Interface Managing Configurations
10
10 DOAG November 2001 Designing a Forms Module Data View Display View
11
11 DOAG November 2001 Data View - Structure Module component Master block Lookup details Lookup link
12
12 DOAG November 2001 Data View - Structure Module Module component Sub-component List of values Lookup table Bound items
13
13 DOAG November 2001 Display View - Structure Windows Canvases Item groups Tab canvases Action Items
14
14 DOAG November 2001 Module Components Can be: – Specific - promotable for reuse – Reusable – encapsulate items and logic Can contain: – Base relation - bound and unbound items – Control block - unbound items – Generated PL/SQL API – Trigger / program logic PASSPORT
15
15 DOAG November 2001 Multi-region Blocks Module Subcomponent
16
16 DOAG November 2001 Multi-region Blocks Two Windows Window 1 Window 2
17
17 DOAG November 2001 Multi-region Blocks Same window Window 1
18
18 DOAG November 2001 Multi-region Blocks Tab Canvasses Window 1 Tab 1
19
19 DOAG November 2001 Side by Side Blocks New content canvasSame content canvasRight of
20
20 DOAG November 2001 Independent List of Values
21
21 DOAG November 2001 Tree Control
22
22 DOAG November 2001 Module Level Source Objects New Module Level Property “Object Library Objects” Lists objects to be included in the generated form Can be Objects or Object Groups Objects delimited by “;” Benefits: – Improves modular development – Potentially smaller generated forms – Further removes need for template
23
23 DOAG November 2001 Multiple Object Libraries Template Package Object Library Company Standards Object Library Local Standards Object Library Preference STOOLB or Generate Dialog Object Library “Local.olb;Company.olb;Package.olb” Package.olbCompany.olbLocal.olb Search Path
24
24 DOAG November 2001 Generate for the Web Use the Web template and object library – webtmplt.fmb – webobjlb.olb Run in Web Preview mode
25
25 DOAG November 2001 Generate for the Web
26
26 DOAG November 2001 Agenda How Can Designer Help? Modeling the Structure Modeling the User Interface Managing Configurations
27
27 DOAG November 2001 Enhanced Data Schema Definition Schema definition properties: – Name Data type Optionality Generator display properties: – Display type – Display sequence – Prompt / length
28
28 DOAG November 2001 Available Software Products NameLogo Oracle Developer Oracle Discoverer Oracle Designer Model-driven and generation Drill, pivot and chart RAD and internet deployment The Product Name Description Prompt CharImage Hint text Declarative Display Properties
29
29 DOAG November 2001 Decoration Preferences PreferenceValueMeaning ITMIPG BLKMAR BLKSLR GRPMAR RADHIS 2Character cells 1.525 inReal inches 0.566 cm 20.1 point 70 pixel Real Centimeters Real points Real pixels
30
30 DOAG November 2001 Decoration Preferences PreferenceValueMeaning ITMIPG BLKMAR BLKSLR GRPMAR RADHIS 2Character cells 0.525 inReal inches 0.566 cm 20.1 point 70 pixel Real Centimeters Real points Real pixels
31
31 DOAG November 2001 Further Enhancements Window 1 GrossNet Salary Total EmployeeNumber Commit Submit Payroll Preference ITMTIP BLKSBP BLKDEC,CONDEC, GRPDEC,OFADEC, STBDEC,RADDEC Forms Native Tooltips Multi-Row Scrollbar Position Decoration preferences Meaning
32
32 DOAG November 2001 Layout Elements Window Canvas – Content – Stacked – Tab Display items – Bound – Unbound – Action
33
33 DOAG November 2001 PASSPORT Person Flight Bookings Cost History Authorization Trips Flights Segments Model Flight Bookings Person Page 1 of 2 Modeling Windows & Canvases Generated Form Flight Bookings Membership Cost History Page 2 of 2 Authorization Flight Bookings Flights Trips Page 1 of 1 Segments New content canvas New stacked canvas Same content canvas New content canvas
34
34 DOAG November 2001 Window 1 Window 2 Window 3 Window 4 Module X Action Items
35
35 DOAG November 2001 PASSPORT Model Modeling Tabbed Canvases Flight Bookings Flights Cost History Person New content canvas Flight Bookings Page 1 of 2 PersonHistoryFlights Name Email Detail s New content canvas Generated Form Tabbed canvases
36
36 DOAG November 2001 Relative Tabs 100120140160180200
37
37 DOAG November 2001 JavaBeans & Pluggable Components
38
38 DOAG November 2001 Agenda How Can Designer Help? Modeling the Structure Modeling the User Interface Managing Configurations
39
39 DOAG November 2001 Repository Files and Folders Storage of any File Type Full versioning Branching Some Merge and Diff Inclusion in Configurations This Allows:
40
40 DOAG November 2001 Fine Grained Versioning 1 2 3 4 5 1 2 1 patch _set1patch _set2 Branching Merging Differencing Tools to Allow:
41
41 DOAG November 2001 Forms Differencing
42
42 DOAG November 2001 Dependency Manager UI
43
43 DOAG November 2001 Summary
44
A Q & Q U E S T I O N S A N S W E R S
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.