Oracle 10G Form Builder and Report Builder



Similar documents
Database Forms and Reports Tutorial

Learn About Analysis, Interactive Reports, and Dashboards

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide

BID2WIN Workshop. Advanced Report Writing

Virtual Communities Operations Manual

Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni

Creating a Form. A form is something that is created allowing users to enter information in a more visual manner than a datasheet view.

Appendix A How to create a data-sharing lab

Microsoft Access 2010 handout

Using Adobe Dreamweaver CS4 (10.0)

Custom Reporting System User Guide

Utilizing Microsoft Access Forms and Reports

FrontPage 2003: Forms

Creating a Patch Management Dashboard with IT Analytics Hands-On Lab

Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal

Create a New Database in Access 2010

Google Sites: Site Creation and Home Page Design

Introduction to Microsoft Access 2010

Personal Portfolios on Blackboard

MICROSOFT ACCESS 2003 TUTORIAL

Database Linker Tutorial

Query JD Edwards EnterpriseOne Customer Credit using Oracle BPEL Process Manager

Microsoft Access Rollup Procedure for Microsoft Office Click on Blank Database and name it something appropriate.

ORACLE BUSINESS INTELLIGENCE WORKSHOP

MICROSOFT OFFICE ACCESS NEW FEATURES

A database is a collection of data organised in a manner that allows access, retrieval, and use of that data.

Participant Guide RP301: Ad Hoc Business Intelligence Reporting

DbSchema Tutorial with Introduction in SQL Databases

How To Write A Cq5 Authoring Manual On An Ubuntu Cq (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font

Generating lesson plans with. Adobe Acrobat

SQL Server 2005: Report Builder

Crystal Reports Installation Guide

How to Create Dashboards. Published

Tutorial 3. Maintaining and Querying a Database

Microsoft Office 2010

DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES

Creating tables in Microsoft Access 2007

MICROSOFT ACCESS 2007 BOOK 2

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC

Results CRM 2012 User Manual

History Explorer. View and Export Logged Print Job Information WHITE PAPER

DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site

Trial version of GADD Dashboards Builder

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com


Oracle Fusion Middleware

CAMPAIGNS...5 LIST BUILDER FORMS...

Knowledgebase Article

Microsoft Access 2007

Microsoft PowerPoint 2008

ORACLE BUSINESS INTELLIGENCE WORKSHOP

Microsoft Access 2010 Part 1: Introduction to Access

Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint

Making a Web Page with Microsoft Publisher 2003

Introduction to Microsoft Access 2013

PowerLogic ION Enterprise 6.0

Introduction to Microsoft Access 2003

CONTENTM WEBSITE MANAGEMENT SYSTEM. Getting Started Guide

-SoftChalk LessonBuilder-

Foreword. 2 Requirements. 3 Modifying Permissions. 4 Printing a report. 2 Layout Basics. Component Creations

Census Data with Tableau Public

Dreamweaver and Fireworks MX Integration Brian Hogan

Introduction to Microsoft Access XP

Bookstore Application: Client Tier

Access 2007 Creating Forms Table of Contents

Check out our website!

Analytics Canvas Tutorial: Cleaning Website Referral Traffic Data. N m o d a l S o l u t i o n s I n c. A l l R i g h t s R e s e r v e d

Designing and Implementing Forms 34

How to build Dashboard - Step by Step tutorial/recipe

BUSINESS OBJECTS XI WEB INTELLIGENCE

Quick Guide. WebNow. Description. Logging on to WebNow. Document Management System

Create an Excel BI report and share on SharePoint 2013

Bonita Open Solution. Introduction Tutorial. Version 5.7. Application Development User Guidance Profile: Application Developer

Getting Started with Excel Table of Contents

MicroStrategy Tips and Tricks

SelectSurvey.NET Developers Manual

MyMathLab / MyStatLab Advanced Interactive Training Guide

Introduction To Microsoft Office PowerPoint Bob Booth July 2008 AP-PPT5

To launch the Microsoft Excel program, locate the Microsoft Excel icon, and double click.

Self-Service Portal Implementation Guide

HDAccess Administrators User Manual. Help Desk Authority 9.0

Acclipse Document Manager

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

How to Create Your Own Crystal Report

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102

Creating Acrobat Forms Acrobat 9 Professional

BusinessObjects: General Report Writing for Version 5

Creating Customized Oracle Forms

WIX: Building a Website with a Template. Choosing a Template First you will need to choose a template from the Create section of the Wix website.

COGNOS Query Studio Ad Hoc Reporting

Adobe Dreamweaver CC 14 Tutorial

Triggers & Actions 10

Search help. More on Office.com: images templates

Market Pricing Override

INTRODUCING ORACLE APPLICATION EXPRESS. Keywords: database, Oracle, web application, forms, reports

Microsoft FrontPage 2003

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio Lab version: Last updated: 12/10/2010.

Downloading RIT Account Analysis Reports into Excel

STATEMENT OF TRANSACTION REPORT ANALYSIS USING EXCEL

Transcription:

Oracle 10G Form Builder and Report Builder By Anna Sidorova Tutorial plan Create, modify tables, insert, select data in SQL Create interface in Oracle designer Forms based on one table or two tables Custom forms A switchboard Reports Introduction to Oracle Form Builder 2 Builder 1

Example: STUDENT SID Name Major Grade_ Level Age 100 Jones History SR 21 150 Parks Acctg SO 19 200 Baker Math GR 32 250 Glass History SR 28 300 Baker Acctg SR 24 350 Russell Math JR 20 400 Rogers Acctg FR 18 450 Jones History SR 25 COURSE Name Time Room ACC220 M-F9 BA110 ACC415 MWF3 BA210 CSI312 MWF8 SS213 MAT101 MWF3 ES123 MIS520 MWF12 BA224 BCIS4610, Spring 2009 COURSE_STUDENT SID CourseName 100 MIS520 150 ACC220 200 MIS520 200 CSI312 300 ACC415 400 ACC220 400 CSI312 400 MAT101 450 ACC220 Creating tables and inserting data in SQL Plus Start SQL Plus and log in Download file Dev_Tutorial_SQL_SQL_Plus from the course web site Create tables STUDENT, COURSE, COURSE_STUDENT Insert data using INSERT statements Starting Oracle Designer 4 Builder 2

Start Oracle Form Builder Introduction to Oracle Form Builder 5 CREATING A FORM USING A WIZARD Introduction to Oracle Form Builder 6 Builder 3

Oracle Form Builder Introduction to Oracle Form Builder 7 Create a new form based on MODULE1 Go to File/New/Form a new module is added to your object navigator window Click on MODULE2 and rename it into STUDENT Introduction to Oracle Form Builder 8 Builder 4

Create a data block based on a table Right click on the STUDENT module and select Data Block Wizard Click next on the Data Block Wizard welcome page Introduction to Oracle Form Builder 9 Creating a data block (cont s) Select Table/view option Select a table by clicking on Browse button Introduction to Oracle Form Builder 10 Builder 5

Selecting a table (cont d) When you click browse, you will be prompted to log in Login into your usual account and select table STUDENT from the displayed list Introduction to Oracle Form Builder 11 Select database items Move all the attributes into selected attributes pane using arrow buttons Introduction to Oracle Form Builder 12 Builder 6

Name your data block Introduction to Oracle Form Builder 13 Select the then call the Layout wizard option Introduction to Oracle Form Builder 14 Builder 7

Creating a layout Layout wizard allows you to create a form layout Click next on the welcome page and select content canvas type Introduction to Oracle Form Builder 15 Select items to be displayed Select items to be displayed Modify the labels (prompts) and widths of corresponding text boxes if necessary Introduction to Oracle Form Builder 16 Builder 8

Select a layout Select form layout Name the frame Select the number of students to be displayed Introduction to Oracle Form Builder 17 Complete and view the form Complete and view the form design Introduction to Oracle Form Builder 18 Builder 9

MODIFYING A FORM Introduction to Oracle Form Builder 19 To change color, select the form of its element Go to Property palette Modify Foreground and background color properties Modifying the form Introduction to Oracle Form Builder 20 Builder 10

Add a title to your form Add a label using the toolbox on the left Introduction to Oracle Form Builder 21 Testing your form Go to Program/Run to view the form Use Enter Query button to enter the query Use Execute Query button to view corresponding records Introduction to Oracle Form Builder 22 Builder 11

Convert Major into List Item In the Property palette, change item type to list item Introduction to Oracle Form Builder 23 Converting Major into a list item Add item values using the property palette Introduction to Oracle Form Builder 24 Builder 12

Converting an item into a radio group Change Item type for Grade_level to Radio Group. The corresponding textbox will disappear. Introduction to Oracle Form Builder 25 Adding radio buttons Add a radio button (by clicking on the toolbox) for each of the grade levels (Freshman, Sophomore, Junior, Senior and Graduate). All the radio buttons will correspond to the grade level radio group. Introduction to Oracle Form Builder 26 Builder 13

Format your radio buttons If necessary, change background color of the radio buttons. Add a label and a border (a rectangle). Introduction to Oracle Form Builder 27 Save and test your form Introduction to Oracle Form Builder 28 Builder 14

CREATING A FORM BASED ON TWO TABLES Introduction to Oracle Form Builder 29 Creating a Form Based on Table Student In order to create a form based on 2 tables: Create a form similar to the STUDENT form we created (name it REGISTRATION) Introduction to Oracle Form Builder 30 Builder 15

Creating a form based on two linked tables In order to create a form based on 2 tables: Create an additional data block using a wizard based on the table course_student Establish master-detail relationship Introduction to Oracle Form Builder 31 Creating a form based on two linked tables Follow the steps suggested by the wizard Include only course name as a visible attribute Introduction to Oracle Form Builder 32 Builder 16

Creating a form based on two linked tables For the Courses frame, select tabular layout, 5 records per page and a scrollbar. Introduction to Oracle Form Builder 33 Compile and run your form Introduction to Oracle Form Builder 34 Builder 17

Create an LOV Right-click anywhere in module REGISTRATION and select LOV wizard Select record group based on a query Introduction to Oracle Form Builder 35 Create an LOV Type in a query that would retrieve all records from table course (do not put a semi-column at the end) Here you will may be asked to log into the DB Introduction to Oracle Form Builder 36 Builder 18

Create an LOV Select all the columns that you want to appear in you LOV Introduction to Oracle Form Builder 37 Create an LOV Specify the return value for COURSE_NAME field Return value is a field where the course name from your LOV will be inserted Introduction to Oracle Form Builder 38 Builder 19

Create an LOV Specify title and dimensions Specify the number of rows displayed at once Introduction to Oracle Form Builder 39 Create an LOV Select COURSENAME as assigned value Complete your LOV Introduction to Oracle Form Builder 40 Builder 20

To test your LOV: Run the form Click on CourseName field Press CTRL+L Create an LOV Introduction to Oracle Form Builder 41 Create an LOV control button Close your form in the browser Return to the Form buikder, Layout editor Click on the Control Button item in the toolbar on the left and drag it to a desired location on your canvas Name your button using Property pallete Introduction to Oracle Form Builder 42 Builder 21

Create an LOV control button Right click on the button, and open PL/SQL editor Select Type TRIGGER, Name WHEN_MOUSE_CLICKED Type in code the code below Introduction to Oracle Form Builder 43 Compile and test your button Test an LOV button Introduction to Oracle Form Builder 44 Builder 22

CREATING A CUSTOM FORM Introduction to Oracle Form Builder 45 Creating a custom form Create a new form module and name it COURSE Click on data bloc and then on the plus icon. Select Build a data block manually Rename your block into COURSE_BLOCK Introduction to Oracle Form Builder 46 Builder 23

Create and modify a canvas Add a canvas by clicking on Canvas in object navigator and then on a plus sign Rename your canvas into COURSE, and open it with Layout Editor Introduction to Oracle Form Builder 47 Create and modify a canvas Change the background color of the canvas using the Property palette Add a header Course Information Add a picture (download any picture from the web, save in in C:\\temp, then go to Edit, Import) Introduction to Oracle Form Builder 48 Builder 24

Add text boxes and prompts Using the toolbox on the left, add the following text items and a corresponding prompts: Course name Meeting Time Room Introduction to Oracle Form Builder 49 Add control buttons Using toolbox on the left, add four control buttons. Name them New, Find, Save and Clear Introduction to Oracle Form Builder 50 Builder 25

Adding PL/SQL code Create triggers for each of New and Clear buttons Add PL/SQL code to the triggers Introduction to Oracle Form Builder 51 Adding PL/SQL code Create triggers for each of the Save button Add PL/SQL code to the triggers Introduction to Oracle Form Builder 52 Builder 26

Adding PL/SQL code Create triggers for each of the Find button Add PL/SQL code to the triggers Introduction to Oracle Form Builder 53 Adding PL/SQL code Create triggers for each the Exit button Add PL/SQL code to the triggers Introduction to Oracle Form Builder 54 Builder 27

Creating a switchboard Create a new form Create a control block, similar to the one in form COURSE Add four control buttons Add student Add course Register student Exit Add code to open forms Introduction to Oracle Form Builder 55 Creating a switchboard Introduction to Oracle Form Builder 56 Builder 28

Creating a switchboard Add triggers to corresponding buttons Introduction to Oracle Form Builder 57 Creating reports Introduction to Oracle Form Builder 58 Builder 29

Opening report builder Introduction to Oracle Form Builder 59 Use report wizard to create a report Introduction to Oracle Form Builder 60 Builder 30

Using report wizard Click OK on the welcome page and then specify the type of report that you want to create Introduction to Oracle Form Builder 61 Using report wizard Name your report and select the desired style Introduction to Oracle Form Builder 62 Builder 31

Using report wizard Select SQL query as a basis for the report Build your query (you may be asked to log in at this point) Introduction to Oracle Form Builder 63 Using report wizard Designate columns as group fields Introduction to Oracle Form Builder 64 Builder 32

Using report wizard Select columns to appear in the report Introduction to Oracle Form Builder 65 Using report wizard Specify labels and field length for each of the items Introduction to Oracle Form Builder 66 Builder 33

Select a template Using report wizard Introduction to Oracle Form Builder 67 Using report wizard Finish and view your report Introduction to Oracle Form Builder 68 Builder 34

Viewing Web report Introduction to Oracle Form Builder 69 Builder 35