The Summit application contains several different forms. You are developing the Orders form of the Summit application. You have coded a trigger in the form to retrieve and format the address of the customer placing the order so that you can print a mailing label. However, as you add functionality you discover that you want to use the same code in several triggers in that form. The other forms in the application do not use this logic. Without creating a separate module, how can you reuse the code within the Orders form and ensure that all triggers that format and retrieve the customer address do it in exactly the same way?
A. Move the code to a PL/SQL program unit in the Orders form.You have an image item in the Employees form to display an employee photograph. The image item has default values for its properties. You are trying to decide where to place some code to manipulate the image item. If you place the code in a When-Image-Activated trigger, when will the code be executed?
A. when the user clicks the image itemView the Exhibit.
You are developing a form for a family-oriented video store. The form will run in query-only mode in a customer kiosk to show information about movies that are available to rent. The Rating item in the Movies block of the form shown in the
upper portion of the exhibit displays the rating of the movie: G, PG, R, or X. Your customers are not interested in all these values, but they do want to see if the film is rated G to indicate that it is suitable for the whole family.
You decide to change the item to a check box to be displayed as shown in the lower portion of the exhibit.
You want users to be able to query any movies, but only those with a G rating will have the check box selected.
You change the item type of the Rating item to Checkbox and set its Label, Value When Checked (G), and Prompt properties. However, when you run the form to test it and execute an unrestricted query, only those movies with a rating of G
are displayed.
What do you need to change so that all movies are returned by the query and the check box properly shows the "For the Whole Family" rating?

You are developing a form that uses alerts to display database messages rather than associated FRM messages when the SQL statements issued by the form cause database errors to occur. You use a generic alert called DB_Alert to
display the messages.
You begin to code an On-Error trigger to trap the FRM-40505 error that occurs when the SQL statement references an invalid column name. The associated database message is "ORA-00904:
Invalid column name", and this is what you want to be displayed in the alert.
You create a form-level On-Error trigger with the following code:
DECLARE
n NUMBER;
BEGIN
IF ERROR_CODE = 40505 THEN
SET_ALERT_PROPERTY('DB_Alert',ALERT_MESSAGE_TEXT,
DBMS_ERROR_CODE);
n := SHOW_ALERT('DB_Alert');
END IF;
END;
You run the form to test it. What will the run-time behavior be when the FRM-40505 error is encountered?
A. The alert called DB_Alert appears with the message "ORA-00904: Invalid column name".The Orders.fmb module contains two content canvases, both associated with the default window. Items from the DEPT data block are associated with the DEPTCAN canvas. Items from the EMP data block are associated with the EMPCAN canvas. The user wants to view DEPT and EMP data at the same time.
What changes would you make to the Orders form?
A. Redefine the EMPCAN canvas as a tab canvas because it is not possible to display multiple content canvases in a single Forms module.What is an indication that the Data Block Wizard is in reentrant mode?
A. There is a tabbed interface.What happens when you click Run Form Debug in Forms Builder?
A. The form runs on your local machine using a debug executable client.View the Exhibit.
You are modifying the New_Orders form. You want to change the navigation order of the Orders block so that Order_Status is between Order_Date and Order_Mode in the navigation order.
You attempt to drag the Order_Status item in the Object Navigator (as shown in the exhibit), but Forms does not allow you to release the item in the desired position. Why is this happening, and what can you do to change the navigation
order?

To centralize some of your processing, you decide to write PL/SQL library modules that contain procedures that can be called from form triggers or menu items. You need to populate some fields based on values in other fields. Which code do you use?
A. IF FIND_ITEM('ORDERS.order_total') > 10000THENFIND_ITEM('ORDERS.large_order') :='Y';MESSAGE('WARNING - large order!');END IF;Consider the following scenario:
In a multiform application, the user started in FormA.
1.
From FormA, the user invoked FormB using CALL_FORM.
2.
From FormB, the user invoked FormC using OPEN_FORM.
3.
From FormC, the user invoked FormD using OPEN_FORM.
4.
From FormB, the user invoked FormE using CALL_FORM. FormE contains a button with a When-Button-Pressed trigger. Which trigger code will close the form and navigate successfully?
A. CLOSE_FORM('FormA');GO_FORM('FormD');Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-141 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.