16 Copyright © 2004, Oracle. All rights reserved. Building ADF UIX View Components.

Slides:



Advertisements
Similar presentations
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
Advertisements

6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
Copyright  Oracle Corporation, All rights reserved. 1 Creating an Application: The AppBuilder for Java IDE.
1 Lesson 10 Using JavaScript with Styles HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
JDeveloper 10g View Layer Alternatives — JSP and UIX Peter Koletzke Technical Director & Principal Instructor.
Copyright Ó Oracle Corporation, All rights reserved Sharing Objects and Code.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
7 Copyright © 2004, Oracle. All rights reserved. Working with Text Items.
10 Copyright © 2004, Oracle. All rights reserved. Creating Noninput Items.
9 Copyright © 2004, Oracle. All rights reserved. Creating Additional Input Items.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Eyad Alshareef 1 Creating Custom Forms Part A. 2Eyad Alshareef Data Block and Custom Forms Data block form Data block form Based on data blocks that are.
Introduction To Form Builder
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
Today’s Agenda Bill Presentment Overview Demo. Tailoring Your Invoices with Oracle’s Bill Presentment Architecture March 7, 2005.
5 Copyright © 2009, Oracle. All rights reserved. Defining ETL Mappings for Staging Data.
23 Copyright © 2004, Oracle. All rights reserved. Sharing Objects and Code.
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
Copyright Ó Oracle Corporation, All rights reserved. 55 Working with Data Blocks and Frames.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
1 CHAPTER 1 OVERVIEW of JDEVELOPER. 2 Overview of JDeveloper Oracle’s JDeveloper 10g (JDeveloper) is an integrated development environment for Java programming.
Lesson 4: Using HTML5 Markup.  The distinguishing characteristics of HTML5 syntax  The new HTML5 sectioning elements  Adding support for HTML5 elements.
Styles with Cascading Style Sheets (CSS) Web Design – Section 4-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
8 Copyright © 2009, Oracle. All rights reserved. Using Process Flows.
Website Development with Dreamweaver
ASP.NET Web Server Controls Basic Web Server Controls.
ACCESS Part 2. OBJECTIVES  Use the Form Wizard  Create a split form  Use Form Layout View  Add fields to a form  Modify form controls  Create calculations.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 7 – Adding and.
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Binding UI Components to Data. Adding UI Components to the Page You can create components on a page by: Dragging a component from the Component Palette.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Copyright Ó Oracle Corporation, All rights reserved Working with Other Canvases.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
14 Copyright © 2004, Oracle. All rights reserved. Enhancing the User Interface.
5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Working with Layout Editor.
15 Copyright © 2004, Oracle. All rights reserved. Adding JAAS Security to the Client.
28 Copyright © 2009, Oracle. All rights reserved. Customizing the Oracle Business Intelligence User Interface.
8 Copyright © 2004, Oracle. All rights reserved. Making the Model Secure.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
22 Copyright © 2009, Oracle. All rights reserved. Filtering Requests in Oracle Business Intelligence Answers.
2 Copyright © 2004, Oracle. All rights reserved. ADF Development Process.
Lesson 3: Working with Forms. Learning Objectives After studying this lesson, you will be able to: Identify form design elements Create and print forms.
12 Copyright © 2004, Oracle. All rights reserved. Using ADF Struts Components.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML.
Copyright Ó Oracle Corporation, All rights reserved. 88 Creating Additional Input Items.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Templates.
Web Site Development and Macromedia Dreamweaver 8
Working in the Forms Developer Environment
Creating a Basic Form Module
Chapter 2 Developing a Web Page.
Styles with Cascading Style Sheets (CSS)
WPF AKEEL AHMED.
Chapter 8: Creating An Integrated Database Application
Lesson 3: Cascading Style Sheets (CSS) and Graphical Elements
Presentation transcript:

16 Copyright © 2004, Oracle. All rights reserved. Building ADF UIX View Components

16-2 Copyright © 2004, Oracle. All rights reserved. Objectives After completing this lesson, you should be able to do the following: Describe the characteristics of ADF UIX Define the structure of a UIX XML page Build a UIX XML page Add components to a UIX XML page Create data-centric pages with data components Run and test a UIX XML page

16-3 Copyright © 2004, Oracle. All rights reserved. Why ADF UIX Technologies? Design-time benefits –WYSIWYG/Declarative development environment –Open, flexible framework –Customization –Streamlined design workflow Run-time benefits –Standards –Platform independence –Internationalization and accessibility support –High interactivity

16-4 Copyright © 2004, Oracle. All rights reserved. What are ADF UIX Technologies? ADF UIX Technologies are a framework based on the MVC model. ViewController Model UI ComponentsServlet Any data source

16-5 Copyright © 2004, Oracle. All rights reserved. How Do ADF UIX Technologies Work? 1.ADF UIX components are assembled. 2.They are rendered into Markup pages. 3.They are delivered to a variety of clients. UIX Page Markup

16-6 Copyright © 2004, Oracle. All rights reserved. UIX XML Page Layout 1.Page Header 2.Tabs and Navigation 3.Global Buttons 4.Data Component Area 5.Page Footer

16-7 Copyright © 2004, Oracle. All rights reserved. Interface Nodes Each page is divided into a hierarchical set of nodes, each node corresponding to a specific section of the page.

16-8 Copyright © 2004, Oracle. All rights reserved. How Is It coded? UIX XML is a dialect of the XML language for creating ADF UIX pages declaratively.

16-9 Copyright © 2004, Oracle. All rights reserved. Support for Internationalization UIX supports client-specific renderers, which: Are portable to different locales, fonts platforms, and browsers Process text separately from images (local imaging) Use run-time cascading style sheets with environment style information

16-10 Copyright © 2004, Oracle. All rights reserved. User Interface Components UIX XML pages are composed of interface components, which can be classified into three types: Simple Layout Composite

16-11 Copyright © 2004, Oracle. All rights reserved. Modular Declarative Design

16-12 Copyright © 2004, Oracle. All rights reserved. Creating a UIX XML Page

16-13 Copyright © 2004, Oracle. All rights reserved. Company and Product Branding

16-14 Copyright © 2004, Oracle. All rights reserved. Page Tabs

16-15 Copyright © 2004, Oracle. All rights reserved. Global Buttons

16-16 Copyright © 2004, Oracle. All rights reserved. Page Footers

16-17 Copyright © 2004, Oracle. All rights reserved. Designing with the Visual Editor

16-18 Copyright © 2004, Oracle. All rights reserved. Coding with the XML Editor

16-19 Copyright © 2004, Oracle. All rights reserved. UIX XML Page at Run Time

16-20 Copyright © 2004, Oracle. All rights reserved. Adding Data to the Page ADF Business Components are a type of data components that can be added to a UIX XML page.

16-21 Copyright © 2004, Oracle. All rights reserved. Design Time Data Components Use the Data Control Palette to include the data components on the page. Modify the prompts or other attributes with the Property Inspector.

16-22 Copyright © 2004, Oracle. All rights reserved. Data Binding in the Visual Editor

16-23 Copyright © 2004, Oracle. All rights reserved. Run-Time UIX XML Page with Data Binding

16-24 Copyright © 2004, Oracle. All rights reserved. Summary In this lesson, you should have learned how to: Define and discriminate the ADF UIX XML components Construct a UIX XML page by using the wizards Include data items on a page from the model Run and test a UIX XML page

16-25 Copyright © 2004, Oracle. All rights reserved. Practice 16: Overview This practice covers: Creating a UIX XML page Adding ADF Business Components Running the page using OC4J

16-26 Copyright © 2004, Oracle. All rights reserved. Practice 16 Notes

16-27 Copyright © 2004, Oracle. All rights reserved. Practice 16 Notes

16-28 Copyright © 2004, Oracle. All rights reserved. Practice 16 Notes