Updated for PeopleTools 8.57; Suitable for students using PeopleTools 8.54 or later.
Course Content
Module 1: Course Introduction
- Lesson 1: Course Overview
- Course Overview
- Agenda
Module 2: Technology Overview
- Lesson 2: Technology Overview
- Storage of Data in PeopleSoft Databases
- Delivery of the User Interface
- Difference Between Development and Test Environments
- Finding Information About Application Designer in PeopleSoft Online Help
Module 3: Developing Applications with PeopleTools
- Lesson 3: Developing Applications
- Designing an Application
- Activity 1: Designing an Application
- Creating Data Structures
- Activity 2: Creating Data Structures
- Creating User Interfaces
- Activity 3: Creating User Interfaces
- Testing Applications
- Activity 4: Testing the Application
- Creating Fluid Applications
- Activity 5: Creating a Fluid Application
Module 4: Using Views
- Lesson 4: Using Views in PeopleSoft Applications
- Purposes of Views
- Writing SQL Statements to Retrieve Data
- Activity 6: Writing SQL Statements
- Creating PeopleSoft SQL Views
- Activity 7: Creating PeopleSoft SQL Views
- Creating PeopleSoft Query Views
- Activity 8: Creating PeopleSoft Query Views
- Creating PeopleSoft Dynamic Views
Module 5: Creating Summary Pages
- Lesson 5: Summary Pages Using Views
- Purpose of Summary Pages
- Creating Summary Pages Based on PeopleSoft Views
- Activity 9: Creating a Summary Application
- Determining Key Structure for a Summary View
- Activity 10: Using Views in Summary Applications
Module 6: Search Records
- Lesson 6: Creating and Using Search Records
- Role of Search Records
- Activity 11: Modifying a Search Record
- Using Views for Additional Search Criteria
- Activity 12: Using a Search View
- Implementing Alternate Search Records
- Activity 13: Implementing the Add Search Record
- Creating an Application
- Activity 14: Creating an Application
Module 7: Fluid Search Pages
- Lesson 7: Implementing Search Pages for Fluid Applications
- Fluid UI and Search Pages
- Using the Search Results Page
- Keyword Search Framework
- Activity 15: Working with Keyword Search
- PivotGrid Real-Time Search
- Activity 16: Implementing Real-Time Component Search
Module 8: Views as Prompt Table Edits
- Lesson 8: Using Views as Prompt Table Edits
- Setting Up Prompt Table Edits Using Views
- Activity 17: Creating a Prompt Table View
- Mechanics of Prompting
- Activity 18: Examining Prompt Table Functionality
- Creating Views to Enhance Prompting Mechanics
- Activity 19: Enhancing the Student Suggestions Application
Module 9: TableSet Sharing
- Lesson 9: TableSet Sharing
- Functional Aspects
- Activity 20: Observing TableSet Sharing
- Technical Aspects
- Implementing TableSet Sharing
- Activity 21: Implementing TableSet Sharing for Maintain Purchase Orders
- Activity 22: Using TableSet Sharing
Module 10: Parent-Child Relationships
- Lesson 10: Creating Parent-Child Relationships
- Enforcing Referential Integrity
- Creating Parent-Child Record Definitions
- Activity 23: Creating Parent-Child Records
- Enforcing Relationships on Pages
- Activity 24: Creating Parent-Child Pages
- Activity 25: Creating Parent-Child Relationships
Module 11: Buffer Allocation
- Lesson 11: Buffer Allocation
- Concepts of Buffer Allocation
- Effects on Performance
Module 12: Subrecords and Subpages
- Lesson 12: Creating Subrecords and Subpages
- Purpose of Subrecords
- Creating and Maintaining Subrecords
- Activity 26: Creating and Using Subrecords
- Purpose of Subpages
- Creating and Maintaining Subpages
- Activity 27: Creating and Using Subpages
Module 13: Deferred Processing
- Lesson 13: Using Deferred Processing
- Purpose of the Application Server
- Processing Modes
- Changing Processing Mode of a Definition
- Activity 28: Working with Processing Modes
Module 14: PeopleCode Introduction
- Lesson 14: Introducing PeopleCode
- Purpose of PeopleCode
- Activity 29: Observing PeopleCode in Action
- Accessing PeopleCode Programs
- Activity 30: Examining PeopleCode Locations
- Selected PeopleCode Topics
- Validating User Input
- Activity 31: Writing PeopleCode Error and Warning Programs
- Using Comments
- Activity 32: Using Comments in PeopleCode Programs
- Creating Error Messages with Message Catalog
- Activity 33: Using the Message Catalog
- Performing Validations
- Activity 34: Writing PeopleCode Programs for Validations
- RowInit and FieldChange PeopleCode
- Object-Oriented vs. Procedural PeopleCode
- Activity 35: Observing RowInit and FieldChange Behavior
Module 15: Images
- Lesson 15: Using Images in PeopleSoft Applications
- Working with Image Definitions
- Activity 36: Working with Static Images
- Images as Application Data
- Activity 37: Working with Images as Application Data
- Comparing Image Definitions vs. Images as Application Data
Module 16: StyleSheets
- Lesson 16: Creating and Using StyleSheets in Classic Applications
- Relationships Among StyleSheet Elements
- Activity 38: Working with StyleSheet Elements
- Overriding System StyleSheet
- Modifying Field Style Properties with PeopleCode
- Activity 39: Using Styles in a Classic Application
Module 17: Advanced Page Design
- Lesson 17: Designing More Advanced Pages
- Using the Message Catalog in Page Design
- Activity 40: Using the Message Catalog
- Alternate Data Displays
- Activity 41: Creating Alternate Data Displays
- Links to Internal/External Pages
- Activity 42: Creating Links in Applications
- Pop-up Pages
- Activity 43: Creating a Pop-up Page
Module 18: Final Course Activities
- Lesson 18: Final Course Activities
- Troubleshooting Complex Applications
- Activity 44: Troubleshooting Complex Applications
- Creating a Complex Application
- Activity 45: Creating a Complex Application
Module 19: Course Review
- Lesson 19: Course Review
- Applying PeopleSoft Design Methodology
- Using Views
- TableSet Sharing
- Parent-Child Relationships
- Improving Application Performance
- Subrecords and Subpages
- Writing PeopleCode for Business Rules
- Enhancing Application Functionality
- Fluid User Interface Development Principles
- Appendices
- Appendix A: Navigating in PeopleSoft Applications
- Navigation Basics
- Fluid Banner, Action List, NavBar, Navigator Menu
- Global Search
- Appendix B: Additional PeopleCode Exercises
- Manipulating Fields with PeopleCode
- Exercise: Modifying the T1_CUST_PROD Page
- Exercise: Adding PeopleCode
- Exercise: Testing the Application
Related Courses
PeopleSoft Base Benefits – U.S. Rel 9.2 Ed 2
The PeopleSoft Base Benefits training covers the activities and functions..
2 Days
16 Lectures
PeopleSoft Benefits Administration Rel 9.2 Ed 2
This PeopleSoft Benefits Administration Rel 9.2 training covers the creation..
5 Days
12 Lectures
PeopleSoft Human Resources Rel 9.2 Ed 3
The PeopleSoft Human Resources Rel 9.2 course gives you a..
3 Days
16 Lectures
PeopleSoft PS / nVision for General Ledger Rel 9.2 Ed 3
This PeopleSoft PS / nVision for General Ledger Rel 9.2..
5 Days
13 Lectures
PeopleSoft Payroll – US Rel 9.2 Ed 3
PeopleSoft Payroll - US Rel 9.2 Ed 3..
5 Days
16 Lectures
PeopleSoft PeopleCode Ed 1
Updated for PeopleTools 8.57; Suitable for students using PeopleTools 8.54..