Download presentation
Presentation is loading. Please wait.
Published byAbigail Boone Modified over 9 years ago
1
© 2007 by Prentice Hall11-1 Introduction to Oracle 10g Chapter 11 Building an Integrated Application James Perry and Gerald Post
2
© 2007 by Prentice Hall11-2 Chapter Outline Designing an Integrated Database Application Connecting Forms and Reports into an Application Creating Menus Creating Help Files
3
© 2007 by Prentice Hall11-3 Table 11.1 List of Redwood Realty forms FormDescriptionLayout AgentContactsAgents and contact listMain/subform AgentListingsListings by agent with search by agent and dateMain/subform AgentsSimple agents formSingle row ContactReasonAdministration form for ContactReason tableTabular Customers2Basic customers form with logoSingle row LicenseStatusAdministration form for LicenseStatus tableTabular ListingActivityListing data with offers in subformMain/subform ListingsMain listing form with photo uploadSingle row PropertiesMain form for propertiesSingle row SaleStatusAdministrative form for SaleStatus tableTabular SearchSearch for listingsMain/subform Search2Variation of search with Properties on second canvasMain/subform Search3Variation of search with Properties on stacked canvasMain/subform Search4Variation of search with Properties and Owners on tab canvasMain/subform Designing an integrated database application
4
© 2007 by Prentice Hall11-4 Table 11.2 List of Redwood Realty reports ReportDescription AgentSalesListings by agent with user parameter form to select year and month CustomerListSimple list of customers Listings and OffersBasic listing data with photo and offers SalesByCityAndAgentGrouped sales listing by city and then agent SalesByMonthAndAgentMatrix listing comparing sales by agent with user parameter for Sale Status.
5
© 2007 by Prentice Hall11-5 Form Components and Data Messages Menu/Toolbar Form Title Logo Close 11.1 Sample form layout
6
© 2007 by Prentice Hall11-6 11.2 Adding a property to a property class Creating property classes and visual attributes
7
© 2007 by Prentice Hall11-7 11.3 The new form contains the elements and styles from the template
8
© 2007 by Prentice Hall11-8 11.4 The template version of the Agent Contact form
9
© 2007 by Prentice Hall11-9 Startup ListingsProperties Listing Activity Agent Listings Agent Contacts Agent Sales Listings And Offers Agents Customers Search Contact Reason License Status Sale Status Customer List Sales By City And Agent Sales By Month And Agent Managers Agents and Managers 11.5 Forms and reports used by agents and managers Organizing the forms and reports for the startup menu
10
© 2007 by Prentice Hall11-10 11.6 Initial design of the startup form
11
© 2007 by Prentice Hall11-11 Table 11.3 Desformat parameter options for reports Desformat parameterOutput format HTMLStandard HTML with minimal formatting. HTMLCSSHTML using a style sheet for some formatting. PCLThe printer language used by Hewlett Packard. PDFAdobe portable document format. PostscriptThe printer language used by many printers. XMLExtensible markup language often used for transferring data to other systems. Controlling report options
12
© 2007 by Prentice Hall11-12 11.7 A management report created by the application
13
© 2007 by Prentice Hall11-13 Standard menu 11.8 Standard menu Creating a custom menu
14
© 2007 by Prentice Hall11-14 Menu collection Main menu Menu items 11.9 The Menu editor
15
© 2007 by Prentice Hall11-15 11.10 Menu layout
16
© 2007 by Prentice Hall11-16 Table 11.4 Special item formats Item typeDescription PlainBasic text menu entry with trigger code to handle the action. CheckA property that users can toggle to enable or disable conditions, such as boldface. RadioA set of options where users can select only one, similar to a radio group on a form. SeparatorA separator line between entries. MagicOne of the predefined menu items: Cut, Copy, Paste, Clear, Undo, Help, About, Quit, and Window.
17
© 2007 by Prentice Hall11-17 Table 11.5 Common menu items and the PL/SQL replacement commands Standard Menu ItemCommand Action Save Clear All Print Exit Commit_Form; Clear_Form; Print; Exit_Form; Edit Cut Copy Paste Magic: Cut Magic: Copy Magic: Paste Query Enter Execute Cancel Count Hits Enter_Query; Execute_Query; Abort_Query; Count_Query; Standard Menu ItemCommand Block Previous Next Clear Previous_Block; Next_Block; Clear_Block; Record Previous Next First Last Insert Remove Lock Duplicate Clear Scroll Up Scroll Down Previous_Record; Next_Record; First_Record; Last_Record; Create_Record; Delete_Record; Lock_Record; Duplicate_Record; Clear_Record; Scroll_Up; Scroll_Down;
18
© 2007 by Prentice Hall11-18 Custom menu 11.11 The new menu in the application
19
© 2007 by Prentice Hall11-19 Table 11.6 Files needed in a help system File TypeStructure and Purpose Topic FilesHTML files that contain the content displayed to the user. Put only one topic in a file. Table of ContentsXML files that provide a hierarchical list of topic pages. Index FilesXML files that list key words and the matching topic page. Search Index FilesXML files that contain databases used for text searches. Link FilesXML files that define associative links between topics. Map FilesXML files that associate topic IDs with the topic files so you can refer to any topic by its ID. Helpset FileXML file that defines the appearance and operation of the help system. OHW Configuration File ohwconfig.xml Server file that tells the system where to find your help files. Creating a custom help file
20
© 2007 by Prentice Hall11-20 11.12 The help file
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.