+ All Categories
Home > Documents > Agenda...PeopleCode Overview o PeopleCode Key Concepts o Work Record Review o MessageBox function o...

Agenda...PeopleCode Overview o PeopleCode Key Concepts o Work Record Review o MessageBox function o...

Date post: 26-Feb-2021
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
2
spearmc.com | 866-SPEARMC | [email protected] © 2016 – SpearMC Consulting Developed for developers, PeopleCode I v8.55 training quickly introduces students to extending PeopleSoft applications with the language of PeopleTools: PeopleCode. Through scenarios, real-world experiences from implementers, and hands-on activities, students learn how to use PeopleCode to develop new and modify existing PeopleSoft applications. Following this course, you are prepared for the PeopleCode II v8.55 Course. Prerequisites: General knowledge of relational database systems Agenda PeopleCode I Topics PeopleTools Review o Basic Application Design o Importing Projects o Component/Page Security o Resolving Portal Cache Issues PeopleCode Overview o PeopleCode Key Concepts o Work Record Review o MessageBox function o If-Then Statement o Field Object Translate Properties PeopleCode Event Processing o PeopleCode Program Placement o Component Processor o Event Processor o PeopleCode Host Definitions o Component vs. Record PeopleCode o PeopleCode Events Overview o Search Events o Build Events o Interact Events o Deferred Processing o Save Events PeopleCode I Topics (cont'd) Language and Conventions o Component Buffer Field References o Variables and Data Types o System Variables o Literals o Operators o Branching Statements o Looping o Control Statements o Comments o Error Handling o Built-In Functions o Accessing the Message Catalog o Custom Functions Advanced Techniques o Dynamic Dropdown Lists o Dynamic Prompt Tables o Dynamic Definition References PeopleCode Application Analysis o Troubleshooting PeopleCode o Tracing PeopleCode
Transcript
Page 1: Agenda...PeopleCode Overview o PeopleCode Key Concepts o Work Record Review o MessageBox function o If-Then Statement o Field Object Translate Properties PeopleCode Event Processing

spearmc.com | 866-SPEARMC | [email protected] © 2016 – SpearMC Consulting

Developed for developers, PeopleCode I v8.55 training quickly introduces students to extending PeopleSoft

applications with the language of PeopleTools: PeopleCode. Through scenarios, real-world experiences from

implementers, and hands-on activities, students learn how to use PeopleCode to develop new and modify

existing PeopleSoft applications. Following this course, you are prepared for the PeopleCode II v8.55 Course.

Prerequisites:

General knowledge of relational database systems

Agenda

PeopleCode I Topics PeopleTools Review

o Basic Application Design

o Importing Projects

o Component/Page Security

o Resolving Portal Cache Issues

PeopleCode Overview

o PeopleCode Key Concepts

o Work Record Review

o MessageBox function

o If-Then Statement

o Field Object Translate Properties

PeopleCode Event Processing

o PeopleCode Program Placement

o Component Processor

o Event Processor

o PeopleCode Host Definitions

o Component vs. Record PeopleCode

o PeopleCode Events Overview

o Search Events

o Build Events

o Interact Events

o Deferred Processing

o Save Events

PeopleCode I Topics (cont'd) Language and Conventions

o Component Buffer Field References

o Variables and Data Types

o System Variables

o Literals

o Operators

o Branching Statements

o Looping

o Control Statements

o Comments

o Error Handling

o Built-In Functions

o Accessing the Message Catalog

o Custom Functions

Advanced Techniques

o Dynamic Dropdown Lists

o Dynamic Prompt Tables

o Dynamic Definition References

PeopleCode Application Analysis

o Troubleshooting PeopleCode

o Tracing PeopleCode

Page 2: Agenda...PeopleCode Overview o PeopleCode Key Concepts o Work Record Review o MessageBox function o If-Then Statement o Field Object Translate Properties PeopleCode Event Processing

spearmc.com | 866-SPEARMC | [email protected] © 2016 – SpearMC Consulting

Developed for Developers, PeopleCode II v8.55 training quickly introduces students to extending PeopleSoft

applications with the language of PeopleTools: PeopleCode. Through scenarios, real-world experiences from

implementers, and hands-on activities, students learn how to use PeopleCode to develop new and modify

existing PeopleSoft applications.

A perquisite to this course is the PeopleCode 1 Accelerated.

Agenda-PeopleCode II Accelerated

PeopleCode II Topics Object-Oriented PeopleCode

o Object-Oriented Concepts Review

o PeopleCode Object-Oriented Syntax

o Built-In Classes Overview

o Arrays

Component Structure and Buffer

o Component Structure Model

o Component Buffer Model

Rowsets

Rows

Records

Fields

o Buffer population

What is and is not loaded

RowInit

o Referencing the Buffer from code

Built-In Functions

Rowset Class

Row Class

Record Class

Field Class

PeopleCode II Topics (cont'd) PeopleCode and SQL

o Getting a value

o Getting rows

o Working with Effective Dates

o Working with Set IDs

o Populating the buffer with SQL

Application Classes

o Application Packages Overview

o Application Class Syntax

o Calling Application Classes

o Custom Application Classes

o Constructors

o Methods

o Properties

o Property Scope

o Self-reference

o Extending Classes

o Delivered Application Classes

o When to use


Recommended