Project Implementation for COSC 5050 Distributed Database Applications Lab4.

Slides:



Advertisements
Similar presentations
The Ribbon Standard to all Office 2007 applications Organized by feature and functionality Navigation Pane Access to all objects in the current database.
Advertisements

Database Basics. What is Access? Database management system Computer-based equivalent of a manual database Makes it easy to organize and update information.
Tutorial EBSCOadmin User Groups support.ebsco.com.
© Paradigm Publishing, Inc Access 2010 Level 1 Unit 2Creating Forms and Reports Chapter 6Creating Reports and Mailing Labels.
Mark Dixon Page 1 05 – Database Design: Sub-forms.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Access Tutorial 7 Creating Custom Reports
Access Tutorial 4 Creating Forms and Reports
Introduction To Form Builder
Project Implementation for COSC 5050 Distributed Database Applications Lab6.
Introduction To Form Builder
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
Access Tutorial 4 Creating Forms and Reports
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Database Updates Made Easy In WebFocus Using SQL And HTML Painter Sept 2011 Lender Processing Services 1.
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Project Implementation for COSC 5050 Distributed Database Applications Lab5.
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
CPSC 203 Introduction to Computers Lab 21, 22 By Jie (Jeff) Gao.
® IBM Software Group © 2006 IBM Corporation JSF Tab Controls This Learning Module shows how to develop server-side EGL applications with dynamic content.
Chapter 3 Maintaining a Database
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Tutorial 6 Using Form Tools and Creating Custom Forms
Project Implementation for COSC 5050 Distributed Database Applications Lab2.
© 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.
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
® Microsoft Access 2010 Tutorial 7 Creating Custom Reports.
CPSC 203 Introduction to Computers T43, T46 & T68 By Jie (Jeff) Gao.
Project Implementation for COSC 5050 Distributed Database Applications Lab3.
Project Implementation for COSC 4120 Database Applications Lab 3.
Database Applications – Microsoft Access Lesson 3 Creating and Modifying Forms and Reports Updated 09/13 35 slides in presentation.
FIRST COURSE Access Tutorial 4 Creating Forms and Reports.
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
Key Applications Module Lesson 21 — Access Essentials
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.
Access  Getting Started  Creating Tables  Designing Tables Worksheet #8.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 3 BACKNEXTEND 3-1 LINKS TO OBJECTIVES Modify a Table – Add, Delete, Move Fields Modify a Table.
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.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
CS 281 – Fall 2015 Lab 4 Parametric Query and Forms in MS Access.
1 11 Exploring Microsoft Office Access 2007 Chapter 6 Data Protection.
Lesson 4.  After a table has been created, you may need to modify it. You can make many changes to a table—or other database object—using its property.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Using the Report Button Using the Report Button Print.
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Address Book Application Introducing Database Programming.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
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.
Getting Started in Access 1 Using an existing Database Database Window Table Design View Parts of a Table Views in Access Navigating in Access Entering.
CS 281 – Fall 2010 Lab 4 Parametric Query and Forms in MS Access.
Karolina Muszyńska
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,
Working with Data Blocks and Frames
Oracle Application Express (APEX)
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Creating LOVs and Editors
Building a User Interface with Forms
Access Tutorial 4 Creating Forms and Reports
DB Implementation: MS Access Forms
Access Tutorial 7 Creating Custom Reports
Introduction to Oracle Application Express
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
DB Implementation: MS Access Forms
Access Tutorial 4 Creating Forms and Reports
Tutorial 4 Creating Forms and Reports
Presentation transcript:

Project Implementation for COSC 5050 Distributed Database Applications Lab4

Creating APEX Forms Creating form Running form from a report Customizing form Region attributes Page appearance Show and hide region, conditional region, hint region Item attributes Display only text fields List of values (LOV)

Oracle APEX Form Forms are user interfaces that enable data manipulation A number of wizards can be used to create forms automatically or manually Data and form elements are placed in regions Region attributes control region placement and positioning Item attributes control the placement and style of form elements (items) inside of regions

Working with Form Creating a table and data input form Running the form with a report Changing the appearance of a page by altering region attributes Making region conditional Adding a region to contain hint text Changing item types to LOV

Creating Table HT_EMP Create the HT_EMP table Include table, sequence, triggers, and data

Creating Form Page Create a page containing an input form Use the existing AnyCo Corp application Create page  Form  Form on a table or view Table/view name: HT_EMP Page name: HT Employee Region title: HT Employee Breadcrumb: Breadcrumb Breadcrumb entry name: HT Employee Breadcrumb parent entry: Home

Creating Form Page

Tab options Use an existing tab set and create a new tab within the existing tab set Tab set: TS1 (Home, Department, Employee…) Tab label: HT Employee

Creating Form Page Primary key Primary key type: Select primary key column(s) Primary key column: EMP_ID

Creating Form Page Define the source for the primary key columns Source type: Existing trigger

Creating Form Page

Running Form (Creating Mode) Creating mode for insert operation P6_EMP_ID:

Running Form (Updating Mode) Updating mode for delete and update operations P6_EMP_ID:1 (with a valid value)

Running Form from a Report Create an interactive report page with links to point to the form page for updating mode Create link on EMP_ID for update and delete

Running Form from a Report Create a button on the report page for insert Right click HT Report region  Create region button Button name: CREATE Label: Create Position: Right of interactive report search bar Action: Redirect to page in this application Page: 6 (the HT_EMP form page) Clear cache: 6  Create button

Running Form from a Report Modify the form to return to the report page Adjust breadcrumb, buttons, and tabs Breadcrumb Right click breadcrumb  Edit breadcrumb Setting breadcrumb parent entry

Running Form from a Report Modify the form to return to the report page Button cancel Setting redirect page Action buttons create/delete/apply changes Edit the after processing branch

Running Form from a Report Modify the form to return to the report page Tabs Shared components  Tabs  Manage tabs Delete the tab for the form Edit HT Report standard tab Tab also current for pages: 6 (the form page)

Changing Page Appearance Change the region attributes on the form page Edit the region title to: Employee Info Editing Item Attributes Change item labels Change item width Reorder items Align items Field template Required/optional With/without help

Dealing with Display Only Items Items for audit purpose Change audit items to display only P6_REC_CREATE_DATE P6_REC_UPDATE_DATE (use your page number) Move audit items to the newly created audit region New region: HTML region Title: Audit Information Move audit items to the new region (drag & drop) Change the region to hide/show

Display Only Text Field

Hide and Show Region

Adding Region Footer

Conditional Region Create a display condition for the Audit Information region Display only if the Employee ID is not null Employee ID: P6_EMP_ID (use your page number)

Adding Hint Text Region Create region  HTML region  HTML Title: Hint Region template: Sidebar region Display point: Page template region position 3 HTML text: Use this page to enter and maintain employee information.  Create Region

Adding Hint Text Region

List of Values (LOV) A table lookup, or list of value (LOV), offers the user a list of choices from the related table User click on the item selected and the application will store the PK from the master table in the FK field of the related table The user never needs to know the value of the key and only sees the associated description For example, department number and employee manager

Changing Item Type to LOV Edit item for the department (P6_EMP_DEPT) Change item type to select list (list of values)

Changing Item Type to LOV Use one of the two ways Create dynamic list of values Create a named LOV for reuse Create list of values  From scratch Name: DEPARTMENT Type: Dynamic Query: Use a named LOV

Running Form with LOV

Readings Application Express Advanced Tutorials How to control form layout