Zielgruppe
- Entwickler
- Formsentwickler
- Systemanalytiker
- Technischer Berater
Voraussetzungen
- Working knowledge of PeopleSoft Data Organization and Validation
- Working knowledge of PeopleSoft Architecture
- Experience with the Eight Steps of Application Development
- PeopleSoft PeopleTools I Rel 8.50
Kursziele
- Apply PeopleSoft Design Methodology in developing applications
- Create and use views as the basis for summary pages, search records, and prompt tables
- Explain and implement table set sharing
- Create records and pages that maintain parent child relationships
- Explain the buffer allocation process and its impact on application performance
- Create and use sub records and sub pages in an application
- Write PeopleCode programs to satisfy business requirements and enhance applications
- Enhance application and page functionality using advanced PeopleTools features, such as images, links, and deferred processing
- Troubleshoot common problems in PeopleSoft applications
Produktbeschreibung
- Developing Applications with PeopleTools
- Designing an Application
- Creating Data Structures
- Creating User Interfaces
- Testing Applications
- Applying Advanced Design Concepts
- Explaining the PeopleSoft Design Methodology
- Evaluating a Potential Change to an Application
- Using Views in PeopleSoft Applications
- Stating the Purposes of Views
- Writing SQL Statements to Retrieve Data
- Creating PeopleSoft SQL Views
- Creating PeopleSoft Query Views
- Creating Summary Pages Using Views
- Explaining the Purpose of Summary Pages
- Creating Summary Pages Based on PeopleSoft Views
- Determining the Key Structure for a Summary View
- Creating and Using Search Records
- Explaining the Role of Search Records in Components
- Using Views to Provide Additional Search Criteria
- Implementing the Add Search Record in a Component
- Using Views as Prompt Table Edits
- Setting Up a Prompt Table Edit that Uses a View
- Explaining the Mechanics of Prompting
- Creating Views that Take Advantage of Prompting Mechanics
- Explaining TableSet Sharing
- Explaining the Functional Aspects of TableSet Sharing
- Explaining the Technical Aspects of TableSet Sharing
- Implementing TableSet Sharing
- Creating Parent-Child Relationships
- Explaining Methods That Enforce Referential Integrity
- Creating Parent-Child Record Definitions
- Enforcing Parent-Child Relationships on Page Definitions
- Explaining Buffer Allocation
- Discussing Buffer Allocation
- Determining the Effect of Buffer Allocation on Performance
- Creating Subrecords and Subpages
- Stating the Purpose of Subrecords
- Creating and Maintaining Subrecords
- Stating the Purpose of Subpages
- Creating and Maintaining Subpages
- Identifying the Caveats for Using Subrecords and Subpages
- Using Deferred Processing
- Explaining the Purpose of the Application Server
- Distinguishing Between Processing Modes
- Changing the Processing Mode of a Definition
- Introducing PeopleCode in an Application
- Explaining the Purpose of PeopleCode
- Accessing PeopleCode Programs
- Identifying Elements of PeopleCode Syntax
- Using PeopleCode to Validate User Input
- Managing PeopleCode Programs Using Comments
- Creating Error Messages Using the Message Catalog
- Implementing FieldEdit, SaveEdit, RowInit, and Field Change PeopleCode
- Using PeopleCode to Manipulate Fields
- Using Objects in PeopleCode
- Defining Object-Oriented Terms
- Using the Field Object to Satisfy Business Rules
- Creating Custom Objects with Application Classes
- Describing Application Classes
- Organizing Application Classes Using Application Packages
- Editing Application Classes
- Calling Application Classes
- Using Images in PeopleSoft Applications
- Implementing Image Definitions
- Implementing Image Field Definitions
- Retrieving Images with PeopleCode
- Differentiating Between Image Definitions and Image Fields
- Designing Pages Using Style Sheets
- Viewing Relationships Between Style Sheet Elements
- Overriding the System Style Sheet
- Using PeopleCode to Modify the Style Property of a Field Object
- Designing More Advanced Pages
- Using the Message Catalog in Page Design
- Creating Pages with Alternate Data Displays
- Creating Links to Internal and External Pages
- Using PeopleCode to Create Charts
- Identifying PeopleCode Charting Classes
- Explaining Charting Elements
- Creating Charts