July 16, 2009

PeopleSoft Technical: Advanced PeopleCode

Component Buffer
In the simplest terms, the component buffer is the memory area for everything that is stored for the current or active component. The component buffer is broken down into areas that hold field data and record data. The fields are stored in buffer rows or memory rows that hold a particular piece of data. The records are directly related to page controls, which include the primary scroll records, display records, derived/work records, and/or translate table records.
With PeopleCode you can reference the fields in the buffer, page controls in the buffer, and relate buffer fields from the primary scroll record and related display records. Think of the component buffer as the memory area for the main objects on a page. It gives you a way to manipulate,
change, update, and refresh what is currently on the page and only look at or program the active record.

Component Processor
The component processor is the PeopleTools runtime engine that determines firing order for execution of the application from the time the user requests functionality until the time the database is updated.
Events List
Non–Action Event Flowchart Events Waiting for Action Flowchart

The events that fire errors and/or warnings:
  • SearchSave
  • FieldEdit
  • RowDelete
  • RowSelect
  • SaveEdit
The following events can be used for calculation:
  • RowInit
  • FieldChange
  • RowDelete
  • SavePreChange
List of Events and Behaviors

1 comment:

  1. good one but copied from jim jornal poeplesoft developer's book

    ReplyDelete