As the component processor loads a component, it executes PeopleCode programs according

to buffer allocation rules. Each row in the table represents a PeopleCode program and its

associated definition, scroll level, and event. In what order will the programs execute?

 

PROGRAM     DEFINITION     LEVEL                           EVENT

 

A                 Record            Level 0 Record               FieldDefault

B                 Component      Level 0 Record               RowInit

C                 Component      Level 0 Record               FieldDefault

D                 Record            Level 1 Record               FieldDefault

E                 Record            Level 1 Record               RowInit

 

 

Please send detailed explanation with the reply.

 

THNX & Regards

 

Views: 423

Reply to This

Replies to This Discussion

The component Processor executes PeopleCode as it processes a component. There are six general areas where the component Processor executes PeopleCode:

During the search process
Before it displays a page
After a field is changed
After row inserts and row deletes
After a save
Processing pop-up menus

Once a user chooses a search key the component is filled with data from the search page, but the processor is not yet ready for user input. A series of events must launch for each row of data already loaded into the buffer.

FieldDefault
Field Formula
RowInit

Each one of these events runs, in order, on all rows of data within the page for each scroll level.

So the order is C,A,B,D,E
Dear Friend,

In the beginning, let me thank you for your reply.

In a book on Tools, which said following is the execution sequence:

1. Events
2. Levels
3. Record Field PeopleCode
4. Component PeopleCode

However, the above question was asked in the Oracle Prometric Certification. I tried, but could not get the answer.
The Probable answers given with the question were:

A. A, B, C, D, E
B. C, A, D, E, B
C. C, E, A, D, B
D. E, C, A, B, D
E. E, D, C, B, A

I feel, the question with the answers may not be correct. I also tried, and could not get the answer from answers given with the question.

Any more suggestion please.

I once again thank you for your taking interest in the question and replying the same.

THNX & Regards,
-Praful Kachhela

RSS

© 2012   Created by PSoftPros.

Badges  |  Report an Issue  |  Terms of Service