Downloadable of 1Z0-242 testing engine materials and cram for Oracle certification for IT examinee, Real Success Guaranteed with Updated 1Z0-242 pdf dumps vce Materials. 100% PASS PeopleSoft Application Developer II: App Engine & Integration exam Today!

♥♥ 2021 NEW RECOMMEND ♥♥

Free VCE & PDF File for Oracle 1Z0-242 Real Exam (Full Version!)

★ Pass on Your First TRY ★ 100% Money Back Guarantee ★ Realistic Practice Exam Questions

Free Instant Download NEW 1Z0-242 Exam Dumps (PDF & VCE):
Available on:

Q41. - (Topic 0) 

You created a component interface and now must implement it on an online component. You drag the component interface into the PeopleCode event to generate the template. 

This particular component interface is used to allow the GET method without data modification. 

Which two steps are required to modify the generated PeopleCode component interface template for implementing the GET Method without data modification? (Choose two.) 

A. Uncomment the Save and Cancel methods. 

B. Set the component interface Get/Create keys. 

C. Modify the PeopleCode by substituting values for [*]. 

D. Uncomment the Create section and comment out the Get section. 

E. Modify the template to assign values to the other component interface properties. 

Answer: B,C 

79. - (Topic 0) 

Select three Application Engine action types that can be used to control program flow. (Choose three.) 

A. Log Message 

B. Call Section 


D. PeopleCode 

E. Do While 

F. Evaluate 

Answer: B,D,E 

Q42. - (Topic 0) 

View the Exhibit. 

This run control page executes an Application Engine program that updates the Course 

table using the parameters entered by a user. 

In addition to the run control page, which three elements must be in place? (Choose three.) 

A. A state record with fields to hold input parameters 

B. Component variables to pass the input parameters 

C. A data buffer object to retrieve the input parameters 

D. Application Engine SQL to retrieve the input parameters 

E. A PeopleCode record object to update the Course table 

F. A Process Instance table to store run control parameters 

G. A run control record with fields to store the input parameters 

Answer: A,D,G 

Q43. - (Topic 0) 

Set processing can improve Application Engine performance in many cases by ______. 

A. caching selected rows in memory 

B. using SQL to process groups of rows at one time 

C. transferring SQL processing from the client to the application server 

D. applying sophisticated data normalization algorithms based on set theory 

E. using precompiled SQL in Application Engine libraries, rather than letting Application Engine parse each statement 


Q44. - (Topic 0) 

An Application Engine program requires a loop that will exit after 1000 rows have been processed. The COUNTER field in the state record is incremented in each iteration of the loop. Which option contains code that could be used in a Do While action to test for COUNTER? 

A. Do While %Bind(Counter) < 1000 



Where COUNTER < 1000 

C. If %Bind(Counter) >= 1000 then 


D. %Select(COUNTER) 


Where COUNTER < 1000 

E. %Select(COUNTER) 



WHERE %Bind(COUNTER) < 1000; 


Q45. - (Topic 0) 

Your customer asks you to evaluate an Application Engine program that she thinks is taking too long. 

You suggest that set processing may improve the Application Engine program performance. 

Select three reasons why you think set processing will help. (Choose three.) 

A. Set processing reduces network traffic by making fewer server trips. 

B. Set processing uses load balancing to distribute processing across multiple servers. 

C. Set processing reuses SQL statements where possible, which reduces overhead significantly. 

D. Set processing uses stored procedures, which are more efficient than Application Engine SQL. 

E. Set processing transfers much of the processing work from Application Engine to the RDBMS, where there is less processing overhead. 

F. Set processing selects only the rows that will be processed, rather than using conditional constructs to determine which rows to process. 

Answer: A,E,F 

Q46. - (Topic 0) 

You can use the ExecuteEdits method in handler code to _____. 

A. call a component interface 

B. invoke the standard system edits 

C. execute a PeopleCode built-in function 

D. call PeopleCode validation built-in functions 

E. call an application engine program from the receiving process 


Q47. - (Topic 0) 

You have been asked to create an application class to consume the asynchronous service operation ADD_COURSE. The requirements state that you should execute all the standard edits for COURSE_TBL and throw an exception if an error occurs. 

Complete the second line in this code:

 If &msg.IsEditError Then 


 Exit (1); 

A. %IntBroker.SetStatus(&msg,%Operation_New) 

B. %IntBroker.SetStatus(&msg,%Operation_Canceled) 

C. %IntBroker.SetStatus(&msg,%Operation_Error) 

D. &MyErrors = %IntBroker.GetMessageErrors(&TransactionId); 


Q48. - (Topic 0) 

View the Exhibit. This PeopleCode program disables the CHARGE_BACK field: Local Row &Row; &Row = GetRow(); &Row.PSU_TASK_EFFORT.CHARGE_BACK.Enabled = False; For this program to work as shown, what is the highest level at which it could be placed? 

A. PSU_TASK_TBL (Table) 



D. CHARGE_BACK (Record Field) 


F. PSU_TASK_TBL (Table) - Search Record 


Q49. - (Topic 0) 

Which three URLs must be defined before you can create messages and schemas? (Choose three.) 

A. Inquiry URL 

B. Publish URL 

C. Target location 

D. Service namespace 

E. Schema namespace 

Answer: C,D,E 

Q50. - (Topic 0) 

View the Exhibit, which shows the file layout for SETID_FILE. You have been asked to write the PeopleCode to export SETIDs to a flat file, along with an action row indicating whether the action is an addition or a change. The resulting flat file will contain a row indicating the action followed by a row containing transaction data. The PeopleCode will be placed on the SETID_TBL.SETID.SavePostChange event. 

Which set of statements will write both the AUDIT_ACTN and SETID_TBL rows to the file? 


If %Mode = "A" Then 

&rRec1.AUDIT_ACTN.Value = "A"; 


&rRec1.AUDIT_ACTN.Value = "C"; 



&rRec2 = GetRecord(); 



If %Mode = "A" Then 

&rRec1.AUDIT_ACTN.Value = "A"; 


&rRec1.AUDIT_ACTN.Value = "C"; 



&rRec2 = GetRecord(); 



If %Mode = "A" Then 

&rRec1.AUDIT_ACTN.Value = "A"; 


&rRec1.AUDIT_ACTN.Value = "C"; 



&rRec2 = GetRecord();