1Z0-151 Exam Details

  • Exam Code
    :1Z0-151
  • Exam Name
    :Oracle Fusion Middleware 11g: Build Applications with Oracle Forms
  • Certification
    :Oracle Certifications
  • Vendor
    :Oracle
  • Total Questions
    :90 Q&As
  • Last Updated
    :Jul 09, 2026

Oracle 1Z0-151 Online Questions & Answers

  • Question 61:

    View the Exhibit.

    To test how the Orders application works with database triggers, you add to the Orders table the following database trigger that fires before the update of Customer_Id:

    BEGIN If :old.customer_id != : new.customer_id then RAISE_APPLICATION_ERROR (-20101, 'Database trigger says no!'); end if; END;

    You run the Orders form, change the customer ID, and click Save. You receive the error message "FRM- 40509: Oracle error: unable to UPDATE record." You select Help > Display Error, and the Database Error dialog box that is shown in the Exhibit appears.

    Which code would you put in your Form-level On-Error trigger to display the ORA- error message instead of the FRM- error message?

    A. IF ERROR_CODE = 40509 THEN MESSSAGE (DBMS_ERROR_TEXT); END IF
    B. IF ERROR_CODE = 40509 THEN MESSSAGE (SQLERRM); END IF;
    C. IF ERROR_CODE = 06512 THEN MESSSAGE(DBMS_ERROR_TEXT); END IF;
    D. IF ERROR_CODE = 06512 THEN MESSSAGE (SQLERRM); END IF;
    E. IF ERROR-CODE = 20101 THEN MESSSAGE (DBMS_ERROR_TEXT); END IF;
    F. IF ERROR_CODE = 20101 THEN MESSSAGE(SQLERRM); END IF;

  • Question 62:

    View the Exhibit.

    Iin the Human Resources form shown in the Exhibit, you want to modify the prompts, heights, and widths of the Department Id, Manager Id, and Location Id Holds in the Departments data block. What must you select before invoking the Layout Wizard in reentrant mode to modify these item properties?

    A. Frame5
    B. Frames
    C. Canvas4
    D. the Departments block
    E. the DEPARTMENT_ID, MANAGER_ID and LOCATION_ID items

  • Question 63:

    The Orders form, you want to enable users to use Microsoft Excel to create and print an invoice for the customer. The file should be created on the user's computer so that it can be printed with the local printer.

    Which WebUtil package would you use to implement this requirement?

    A. CLIENT_GET_FILE_NAME
    B. CLIENT_HOST
    C. CLIENT_OLE2
    D. CLIENT_TEXT_IO
    E. CLIENT_Win_API
    F. WEBUTIL_FILE
    G. WEBUTIL_UTIL

  • Question 64:

    View the Exhibit.

    You are attempting to drag the Control and CV_Order objects to an object group as shown in the Exhibit, but you are unable to release them in the Object Group Children node of the object group.

    What is the reason for this?

    A. You cannot drag a canvas to an object group.
    B. You cannot drag a block to an object group.
    C. You need separate object groups for different types of objects.
    D. You cannot drag multiple types of objects to an object group at the same time.
    E. You should drag them to the ObjectGroup96 node, not to its Object Group Children node.

  • Question 65:

    View the Exhibit to examine the form.

    The text items (Field1, Field2, and Field3) and the button (Check_Values) are in the CONTROL block. The Mouse Navigate property of the button has been set to No.

    The following code as been written in a When-Button-Pressed trigger on the Check_Values button:

    MESSAGE(:field1| | ' - ' | | :SYSTEM.cursor_item | |

    ' - ' | | :SYSTEM.trigger_item);

    With the focus in Field1 and the values 1, 2, and 3 in the text items, what message will be displayed when the button is clicked.

    A. -4
    B. 1 -2 -3
    C. 1 field1 Check Values
    D. Field1 -1 Check Values
    E. 1 CONTROL.FIELD1 CONTROL.FIELD1
    F. 1 CONTROL.FIELD1 CONTROL.CHECK_VALUES
    G. :field1 - :SYSTEM.cursor_item - :SYSTEM.trigger_item

  • Question 66:

    Which three are valid ways to populate a display item?

    A. initial Value property
    B. User input
    C. When-Button-Pressed trigger
    D. Calculation
    E. Executing a query

  • Question 67:

    The Orders form has the following triggers defined:

    1.

    Post-Text-Item on Customer_Id

    2.

    Pre-Text-Item on Sales_Rep_Id

    3.

    When-New-Item-instance on Sales_Rep_Id

    The form's Validation Unit property is set to Record.

    When the user navigates from Customer_Id to Sales_Rep_Id, which triggers fire and what is the sequence?

    A. 1, 2, and 3
    B. 1, 3, and 2
    C. 1 and 2 only
    D. 2 and 3 only
    E. 3 only

  • Question 68:

    When users enter address information, you want them to be able to select the state from a static list of values. You have not used a list of states before, and there is no database table that contains state information. What is the first step in creating such a list of values as quickly as possible?

    A. invoke the LOV wizard.
    B. Create a new record group that is based on a SQL query.
    C. Create a new static record group.
    D. Create a list item instead; a list of values is not appropriate for a static list.

  • Question 69:

    You have a text item in your form named Object1. You want to create Object2 as an exact duplicate of Object1. You want to be able to change the properties of Object2. However if you change Object1, you do not want Object2 to change.

    Which method of reusing Object1 would be best for these requirements?

    A. Copying Object1
    B. Subclassing Object1
    C. Creating a property class from Object1
    D. Putting Object1 in an Object library
    E. Referencing Object1 in a PL/SQL library

  • Question 70:

    You create a Customers form by using wizards. When you test the form, you notice that you cannot the complete name that is displayed in the Customer_Name text item. Which three tools can you use to correct this problem?

    A. Layout Editor
    B. Property Palette
    C. Data Block wizard
    D. Layout wizard
    E. Object Navigator
    F. Object Library

Tips on How to Prepare for the Exams

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-151 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.