Introduction To Form Builder

Slides:



Advertisements
Similar presentations
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Advertisements

Enhanced Guide to Oracle 10g
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Chapter 1 Databases and Database Objects: An Introduction
Chapter 5: Introduction to Forms Builder. 2 Lesson A Objectives After completing this lesson, you should be able to: Display Forms Builder forms in a.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
A Guide to Oracle9i1 Advanced Forms Builder Topics Chapter 10.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Chapter 5B-C: Introduction to Forms Builder: Tiggers, LOV.
Chapter 7: Creating Database Reports
Eyad Alshareef 1 Creating Custom Forms Part B. 2Eyad Alshareef Lesson B Objectives After completing this lesson, you should be able to: Suppress default.
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?!
Pasewark & Pasewark 1 Access Lesson 4 Creating and Modifying Forms Microsoft Office 2007: Introductory.
Access Lesson 4 Creating and Modifying Forms
Multi-Table Forms Access – Lesson 5.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Eyad Alshareef 1 Creating Database Reports. 2Eyad Alshareef Creating reports.
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.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
CSS/417 Introduction to Database Management Systems Workshop 2.
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
5 Copyright © 2004, Oracle. All rights reserved. Creating a Master-Detail Form.
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.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Lesson 1 Introduction.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
Eyad Alshareef 1 Introduction To Form Builder Part B.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
MS-Access XP Lesson 4. Modifying Queries 1.Select query in queries 2.Click design button or Right click on query and click design view 3.Change query.
1 11 Exploring Microsoft Office Access 2007 Chapter 6 Data Protection.
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,
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Fourth R Inc. 1 WELCOME TO MICROSOFT OFFICE ACCESS 2003 INTERMEDIATE COURSE.
Microsoft® Access Generate forms quickly 1 Modify controls in Layout View 2 Work with form sections 3 Modify controls in Design View 4 Add calculated.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Chapter 28. Copyright 2003, Paradigm Publishing Inc. CHAPTER 28 BACKNEXTEND 28-2 LINKS TO OBJECTIVES Table Calculations Table Properties Fields in a Table.
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,
This presentation shows how to develop a Master-Detail form. Such a form has a One-Many type of relationship. The “one” is the master and the “many” is.
CHAPTER 7 LESSON B Creating Database Reports. Lesson B Objectives  Describe the components of a report  Modify report components  Modify the format.
Forms. Forms provide a more convenient user interface for such things as adding new records or editing or deleting existing records in a table. They can.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 5 BACKNEXTEND 5-1 LINKS TO OBJECTIVES Using the Form Button Using the Form Button Form Views.
Eyad Alshareef, Edited by: Mostafa Ali
Working with Data Blocks and Frames
Creating Custom Reports, Macros, and Switchboards
Working in the Forms Developer Environment
Creating a Basic Form Module
Practical Office 2007 Chapter 10
End of Access Exam Review.
Creating LOVs and Editors
Building a User Interface with Forms
Developing Forms and Subforms.
Access Tutorial 4 Creating Forms and Reports
Tutorial 4 Creating Forms and Reports
Microsoft Office Access 2003
Access Lesson 4 Creating and Modifying Forms
Microsoft Office Access 2003
Chapter 6: Creating Custom Forms
Creating Database Reports
Chapter 1 Databases and Database Objects: An Introduction
Creating a Master-Detail Form
Presentation transcript:

Introduction To Form Builder Part B Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Objectives Create data block from view Modify properties using Property Palette Text item properties Master-detail relationship Create master block first Specify relationship automatically or manually Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating a Form Based on a Database View View can be derived from one or more database tables Form based on a view allows you to display data from table(s) Form could be used to insert, update, or delete data if the view is a simple view only. Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating a Form Based on a Database View Similar to form based on table but read-only Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Modifying Properties Eyad Alshareef, Edite by: Dr. Mostafa Ali

Modifying Form Properties Eyad Alshareef, Edite by: Dr. Mostafa Ali

Guidelines For Configuring Form Windows Change the window title Allow user to minimize the window Do not allow the user to maximize the window Do not allow the user to resize the window Include horizontal and vertical scrollbars if items appear beyond window boundaries Make the form window fill the Forms Runtime window Eyad Alshareef, Edite by: Dr. Mostafa Ali

Configuring Form Windows Title Minimize/ Maximize buttons Window size Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Property Palette Eyad Alshareef, Edite by: Dr. Mostafa Ali

Modifying Form Properties Every form object has a Property Palette that allows you to configure form properties Property Nodes Property List Eyad Alshareef, Edite by: Dr. Mostafa Ali

Modifying Form Properties Use Property Palette of form object to modify desired properties To access: right click object, select Property Palette from menu Intersection mode modifies properties for multiple objects at the same time To open in intersection mode, select multiple objects before opening Property Palette Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Property Palette Eyad Alshareef, Edite by: Dr. Mostafa Ali

Intersection Property Palette Used to change property of several items to the same value Intersection/Union button appears as Name appears as ***** Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Frame Properties Update Layout Automatically Frame items are automatically repositioned based on their order in the Data Blocks list when you move or resize a frame, or modify the form layout using the Layout Wizard in reentrant mode Manually Items are automatically when layout is modified in Layout Wizard in reentrant mode Items are not repositioned if you move or resize the frame Locked Items are never automatically repositioned Eyad Alshareef, Edite by: Dr. Mostafa Ali

Modifying Text Item Properties Using the Property Palette Intersection mode Values appears as **** when objects have different values Text item properties Control how users enter data values How form displays data values Hint ToolTip Eyad Alshareef, Edite by: Dr. Mostafa Ali

Text item Appearance Properties Eyad Alshareef, Edite by: Dr. Mostafa Ali

Text Item Data Value Properties Eyad Alshareef, Edite by: Dr. Mostafa Ali

Text Item Database Properties Eyad Alshareef, Edite by: Dr. Mostafa Ali

Master-detail relationship Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Multiple-Table Forms Data block forms can display data from multiple tables that have a master-detail relationship Master record has multiple related detail records Examples: One ITEM record has multiple related INVENTORY records One CUSTOMER might have multiple CUST_ORDER records Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating the Detail Data Block Master-Detail page Auto-join feature of Data Block Wizard Create link manually Click Create Relationship Explicitly select related items Join Condition field syntax: detail_block.join_item = master_block.join_item Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Master-Detail Forms Master block Detail block Eyad Alshareef, Edite by: Dr. Mostafa Ali

Multiple Master-Detail Blocks Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating a Master-Detail Form Create the master block first Specify the relationship on the Data Block Wizard Master-Detail page of the detail block Eyad Alshareef, Edite by: Dr. Mostafa Ali

Complex Master-Detail Relationships A master block can have multiple detail blocks An item can be in multiple customer orders, and have multiple shipment records A detail block can be a master block in a second master-detail relationship A customer can have multiple CUST_ORDER records One CUST_ORDER record can have multiple ORDER_LINE records Eyad Alshareef, Edite by: Dr. Mostafa Ali

Complex Master-Detail Relationship Example Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating a form based on two linked tables In order to create a form based on 2 tables: Create a form similar to the STUDENT form we created (name it REGISTRATION) Create an additional data block using a wizard Establish master-detail relationship Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating a form based on two linked tables Follow the steps suggested by the wizard Eyad Alshareef, Edite by: Dr. Mostafa Ali

Creating a form based on two linked tables For the STUD_COURSE frame, select tabular layout, 4 records per page and a scrollbar. Eyad Alshareef, Edite by: Dr. Mostafa Ali

Compile and run your form Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Formatting Mask Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Formatting Text Items Specify desired format mask in text item Format Mask property If format mask makes value wider than text item Data Width property, data appears as ##### E.g: make the format mask for the empno field in the form builder: 99”- - “ 99 and make the data length for the field 4. Eyad Alshareef, Edite by: Dr. Mostafa Ali

Formatting Character Text Items Place embedded characters in double quotes Eyad Alshareef, Edite by: Dr. Mostafa Ali

Eyad Alshareef, Edite by: Dr. Mostafa Ali Format Mask Examples Value Format Mask Result 7945 999 ### 7945 9999$ 7945$ 7945 99”-”99 79-45 34.28 99.9 34.3 34.28 99.999 34.280 SYSDATE Day-MON-YY Friday-NOV-06 Eyad Alshareef, Edite by: Dr. Mostafa Ali