Copyright Ó Oracle Corporation, 1999. All rights reserved. 77 Creating LOVs and Editors.

Slides:



Advertisements
Similar presentations
Using the Set Operators
Advertisements

Project Implementation for COSC 5050 Distributed Database Applications Lab4.
Copyright Ó Oracle Corporation, All rights reserved Validation.
Copyright  Oracle Corporation, All rights reserved. 7 Multiple-Column Subqueries.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
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.
Chapter 7: Creating Database Reports
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
Introduction To Form Builder
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
5 Copyright © 2009, Oracle. All rights reserved. Defining ETL Mappings for Staging Data.
13 Copyright © Oracle Corporation, All rights reserved. RMAN Complete Recovery.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
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.
© 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 4 – Creating New.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Copyright Ó Oracle Corporation, All rights reserved. 22 Running a Form Builder Application.
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.
4 Copyright © 2009, Oracle. All rights reserved. Defining Source Metadata.
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
Copyright Ó Oracle Corporation, All rights reserved Producing Triggers.
Unit 5, Lesson 1 Working with Databases. Objectives Identify the parts of the Access screen. Identify the parts of the Access screen. Understand the purpose.
10 Copyright © 2004, Oracle. All rights reserved. Creating Noninput Items.
Copyright  Oracle Corporation, All rights reserved. 5 More on Creating Database Forms Using AppBuilder.
Copyright Ó Oracle Corporation, All rights reserved Working with Other Canvases.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Introduction to Views Stanford Drupal Camp April 6, 2013.
16 Copyright © 2004, Oracle. All rights reserved. Adding Functionality to Items.
Copyright Ó Oracle Corporation, All rights reserved Query Triggers.
15 Copyright © Oracle Corporation, All rights reserved. Using SET Operators.
6 Copyright © 2009, Oracle. All rights reserved. Using the Data Transformation Operators.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
25 Copyright © 2004, Oracle. All rights reserved. Introducing Multiple Form Applications.
23 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Answers: Advanced Features.
1 Copyright © Oracle Corporation, All rights reserved. Writing Basic SQL SELECT Statements.
Copyright  Oracle Corporation, All rights reserved. 6 CMIS Powell Oracle Designer: Prototype Application Generation CMIS Powell.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
22 Copyright © 2009, Oracle. All rights reserved. Filtering Requests in Oracle Business Intelligence Answers.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Using Data Model Editor to Create Data Models Based on a SQL Query Data Set.
24 Copyright © 2009, Oracle. All rights reserved. Building Views and Charts in Requests.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
19 Copyright © 2004, Oracle. All rights reserved. Coding PL/SQL Triggers.
1 Copyright © 2007, Oracle. All rights reserved. Retrieving Data Using the SQL SELECT Statement.
7 Copyright © 2006, Oracle. All rights reserved. Defining a Relational Dimensional Model.
Copyright Ó Oracle Corporation, All rights reserved. 88 Creating Additional Input Items.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
11 Copyright © 2009, Oracle. All rights reserved. Enhancing ETL Performance.
CHAPTER 7 LESSON B Creating Database Reports. Lesson B Objectives  Describe the components of a report  Modify report components  Modify the format.
Working with Data Blocks and Frames
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Creating a Basic Form Module
Creating LOVs and Editors
Creating Additional Input Items
Presentation transcript:

Copyright Ó Oracle Corporation, All rights reserved. 77 Creating LOVs and Editors

Copyright Ó Oracle Corporation, All rights reserved. 7-2 Objectives After completing this lesson, you should be able to do the following: Describe LOVs and editors Design, create, and associate LOVs with text items in a form module Create editors and associate them with text items in a form module After completing this lesson, you should be able to do the following: Describe LOVs and editors Design, create, and associate LOVs with text items in a form module Create editors and associate them with text items in a form module

Copyright Ó Oracle Corporation, All rights reserved. 7-3 LOVs and Editors Text item Editor Text item LOV Supporting data record group

Copyright Ó Oracle Corporation, All rights reserved. 7-4 LOVs and Editors LOVs –List of values for text items –Dynamic or static list –Independent of single text items –Flexible and efficient Editors –Override default editor –Used for special requirements such as larger editing window, position, color, and title –System editor available as an option LOVs –List of values for text items –Dynamic or static list –Independent of single text items –Flexible and efficient Editors –Override default editor –Used for special requirements such as larger editing window, position, color, and title –System editor available as an option

Copyright Ó Oracle Corporation, All rights reserved. 7-5 LOVs and Record Groups Text item LOV Text item LOV Record group SQL Database Record group based on static data Query-basedrecordgroup OR

Copyright Ó Oracle Corporation, All rights reserved. 7-6 LOVs S_CUSTOMERtable S_CUSTOMER table SELECT name, id, phone, city FROM s_customer ORDER BY name SELECT name, id, phone, city FROM s_customer ORDER BY name nameidphonecityCustomers record group CustomersLOV

Copyright Ó Oracle Corporation, All rights reserved. 7-7 New LOV

Copyright Ó Oracle Corporation, All rights reserved. 7-8 LOV Queries Avoid very large queries—use restrictions. Use column in LOV to validate user input—place this column first in SELECT list. Define return items later, or use optional INTO clause. Use optional WHERE, GROUP BY, and ORDER BY clauses. Avoid very large queries—use restrictions. Use column in LOV to validate user input—place this column first in SELECT list. Define return items later, or use optional INTO clause. Use optional WHERE, GROUP BY, and ORDER BY clauses.

Copyright Ó Oracle Corporation, All rights reserved. 7-9 LOV Properties Filter Before Display ? (X,Y) AutomaticSelect AutomaticSkip Automatic Display Width Height LOV Column Mapping Return Items

Copyright Ó Oracle Corporation, All rights reserved LOV Properties LOV Column Mapping Return Items AutomaticPosition Automatic Column Width

Copyright Ó Oracle Corporation, All rights reserved LOV Column Mapping S_CUSTOMER table SELECT name, id, phone, city FROM s_customer ORDER BY name SELECT name, id, phone, city FROM s_customer ORDER BY name nameidphonecityCustomers record group CustomersLOV customer.namecustomer.id Phone City San Pedro De San Francisco New Delhi Nogales Hidden columns customer.phonecustomer.city

Copyright Ó Oracle Corporation, All rights reserved Creating an LOV Using the LOV Wizard: SQL Query Page

Copyright Ó Oracle Corporation, All rights reserved Creating an LOV Using the LOV Wizard: Column Selection Page

Copyright Ó Oracle Corporation, All rights reserved Creating an LOV Using the LOV Wizard: Column Properties Page

Copyright Ó Oracle Corporation, All rights reserved Creating an LOV Using the LOV Wizard: Display Page

Copyright Ó Oracle Corporation, All rights reserved Creating an LOV Using the LOV Wizard: Advanced Properties Page

Copyright Ó Oracle Corporation, All rights reserved Editors

Copyright Ó Oracle Corporation, All rights reserved Editors Associate one of three types of editors with a text item. Set text item’s Editor property to one of the following: –Null (default Form Builder editor) –editor_name (customized editor) –SYSTEM_EDITOR (external editor) Associate one of three types of editors with a text item. Set text item’s Editor property to one of the following: –Null (default Form Builder editor) –editor_name (customized editor) –SYSTEM_EDITOR (external editor)

Copyright Ó Oracle Corporation, All rights reserved Summary LOVs and editors are form objects. LOVs and editors can be shared across text items. There are three steps to implement an LOV. Text items can use the default editor, a custom editor, or a system editor. LOVs and editors are form objects. LOVs and editors can be shared across text items. There are three steps to implement an LOV. Text items can use the default editor, a custom editor, or a system editor.

Copyright Ó Oracle Corporation, All rights reserved Practice 7 Overview This practice covers the following topics: Creating an LOV and attaching the LOV to a text item Creating an editor and attaching the editor to a text item This practice covers the following topics: Creating an LOV and attaching the LOV to a text item Creating an editor and attaching the editor to a text item