Oracle Exam 1z0-151 Oracle Fusion Middleware 11g: Build Applications with Oracle Forms Version: 7.0 [ Total Questions: 90 ]

Similar documents
itexamdump 최고이자최신인 IT 인증시험덤프 일년무료업데이트서비스제공

Oracle EXAM - 1Z Oracle Fusion Middleware 11g: Build Applications with Oracle Forms. Buy Full Product.

Oracle 1Z Oracle Fusion Middleware 11g- Build Applications with Oracle Forms.

Oracle 1Z Oracle9i Forms Developer: Build Internet Applications.

Oracle 1Z Oracle9i Forms Developer: New Features.

Forms 10g. Section Title Page

Oracle 1Z Oracle9i Build Internet Applications I.

Oracle 1Z0-140 Exam Questions & Answers

Oracle Exam 1z0-144 Oracle Database 11g: Program with PL/SQL Version: 8.5 [ Total Questions: 103 ]

CANVASES AND WINDOWS

Upgrade Developer Forms 4.5 to Oracle Forms 6. An Oracle Technical White Paper March 2000

COURSE DETAILS & CURRICULUM

Exam: 1Z Title : Oracle 9i: Build Internet Applications I. Ver :

Real Application Security Administration

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Oracle 1z Oracle9i. Build Internet Applications II. Version 5.0

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Oracle Forms 10J Dynamic Color Customization. )UDQoRLV'HJUHOOH

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

THE FORMULAS TAB, CELL REFERENCING,THE VIEW TAB & WORKBOOK SECURITY THE FORMULAS TAB, CELL REFERENCING, THE VIEW TAB & WORKBOOK SECURITY OBJECTIVES

Lecture 08. Spring 2018 Borough of Manhattan Community College

Chapter 6: Creating Custom Forms. Guide to Oracle 10g

ITDUMPS QUESTION & ANSWER. Accurate study guides, High passing rate! IT dumps provides update free of charge in one year!

MASTER-DETAIL FORMS. In this Chapter, you will learn about: Master-Detail Forms Page 108

Vendor: Oracle. Exam Code: 1Z Exam Name: Oracle Database 11g: Program with PL/ SQL. Version: Demo

Application Express Dynamic Duo

IZ0-144Oracle 11g PL/SQL Certification (OCA) training

Oracle PLSQL Training Syllabus

Chapter 1. Introduction to SASLE and Statistics

Procedures Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

1Z0-144 Q&As Oracle Database 11g: Program with PL/ SQL

Human Resource Management System User Guide

Now, we can refer to a sequence without having to use any SELECT command as follows:

Oracle 1Z0-071 Exam Questions and Answers (PDF) Oracle 1Z0-071 Exam Questions 1Z0-071 BrainDumps

Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led

Instructor: Craig Duckett. Lecture 14: Tuesday, May 15 th, 2018 Stored Procedures (SQL Server) and MySQL

New Perspectives on Microsoft Access Module 3: Maintaining and Querying a Database

Question No : 1 Which statement is true about triggers on data definition language (DDL) statements?

2. Programming written ( main theme is to test our data structure knowledge, proficiency

ORACLE Job Placement Paper. Paper Type : General - other

Oracle Forms Developer 10g: Build Internet Applications

Oracle Cloud Using the Oracle Visual Builder Add-in for Excel

Using the New Forms 6i Personalization Capability to Enforce Business Rules in Oracle Assets

Oracle Database: Program with PL/SQL

Oracle Database: Program with PL/SQL Ed 2

Oracle Database 12c R2: Program with PL/SQL Ed 2 Duration: 5 Days

Conditionally control code flow (loops, control structures). Create stored procedures and functions.

Unit 20: Extensions in ActiveBPEL

8.0.6 New Features Guide Auto Window/Level Adjustments

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

Exam Name: Oracle Database 11g: Program with PL/SQL

Graphical User Interface Canvas Frame Event structure Platform-free GUI operations Operator << Operator >> Operator = Operator ~ Operator + Operator

Section I : Section II : Question 1. Question 2. Question 3.

Managing Load Plans in OTBI Enterprise for HCM Cloud Service

Oracle EXAM - 1Z Oracle Database 11g: Program with PL/SQL. Buy Full Product.

Generate a Report on Submitted Invoices

Opal-RAD Admin Guide. Viztek, LLC US Highway 70 East Garner, NC Opal-RAD Admin Guide 2.

1Z0-071 Exam Questions Demo Oracle. Exam Questions 1Z Oracle Database 12c SQL.

Filemaker FM Developer Essentials for FileMaker 12.

Enterprise Reporting -- APEX

Intellicus Enterprise Reporting and BI Platform

ADF Code Corner. 65. Active Data Service Sample Twitter Client. Abstract: twitter.com/adfcodecorner

Course 492 Supplementary Materials. Mutating Tables

Oracle 1Z Oracle9i: Program with PL/SQL. Download Full Version :

Oracle Database 11g: Program with PL/SQL Release 2

1Z0-071 Exam Questions Demo Oracle. Exam Questions 1Z Oracle Database 12c SQL.

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Fusion Middleware 11g: Build Applications with ADF Accel

1Z0-526

Opal-RAD Admin Guide. Table of Contents

Overview. Principal Product Manager Oracle JDeveloper & Oracle ADF

Microsoft Office 2010: Introductory Q&As Access Chapter 3

Oracle Database 11g: Program with PL/SQL

Introduction p. 1 The Logical and Physical View of Tables p. 1 Database Types p. 4 NULLs p. 6 DDL and DML Statements p. 7 Column and Table Constraint

Oracle 1z z0-146 Oracle Database 11g: Advanced PL/SQL. Practice Test. Version QQ:

Oracle - Oracle Database: Program with PL/SQL Ed 2

Siebel 8.0 Consultant Certified Expert Exam - Sample Questions. Exam Code: IZ0-202

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE SERVICE PACK 1 PART NO. E

ADVANTAGES. Via PL/SQL, all sorts of calculations can be done quickly and efficiently without use of Oracle engine.

SNS COLLEGE OF ENGINEERING, Coimbatore

Chapter 18 Outputting Data

ActiveVOS Fundamentals

Filemaker FM Developer Essentials for FileMaker 12.

Green Sheet 5.2 User Online Help September 2014

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB

Exam Code: 1z Exam Name: Build internet applications ii. Vendor: Oracle. Version: DEMO

Getting Started with Performance Manager

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

AppsForm. User s Guide. Software Version 6.5.6

User Guide Using AuraPlayer

Sostenuto 4.1 title page. System Management User s Guide

Proje D2K. CMM (Capability Maturity Model) level Project Standard:- Corporate Trainer s Profile

Institutional Reporting and Analysis (IRA) For help, blitz "Financial Reports", or

X100 ARCHITECTURE REFERENCES:

Access Objects. Tables Queries Forms Reports Relationships

Siebel In-Memory Next Best Action Guide. Siebel Innovation Pack 2015 May 2015

Help Contents. Creating a Query - Synopsis

Oracle Digital Assistant: Strategies for Escaping the Validation Loop

Transcription:

s@lm@n Oracle Exam 1z0-151 Oracle Fusion Middleware 11g: Build Applications with Oracle Forms Version: 7.0 [ Total Questions: 90 ]

Question No : 1 View the Exhibit. The Summit menu is attached to the Orders form. The Toggle Autoquery menu item is a check box that toggles whether a query is automatically performed when the Orders form is first invoked. If the check box is deselected, users must manually query. In addition to using the menu, users want to be able to toggle the autoquery preference directly from the form. You add a button named Toggle Autoquery with the following When- Button-Pressed trigger: DECLARE mi_id MENUITEMS; BEGIN mi_id ;=FIND_ITEM ('Preferences.AutoQuery') /* Determine the current checked static of the AutoCommit menu checkbox item 2

And toggle the checked state*/ IF GET_ITEM_PROPERTY (mi_id, CHECKED) = 'TRUE' THEN SET_ITEM_PROPERTY (mi_id, CHECKED, PROPERTY_FALSE); ELSE SET_ITEM_PROPERTY (mi_id, CHECKED, PROPERTY_TRUE); END IF; END; However, the trigger does not compile. What three changes must you make so that the trigger compiles successfully? A. Change FIND_ITEM to FIND_MENU_ITEM. B. Change 'preferences.autoquery' to 'orders.preferences.autoquery'. C. Change 'preferences.autoquery' to 'AutoQuery'. D. Change 'preferences.autoquery' to 'ORDERS.PREFERENCES>AUTOQUERY'. E. Change 'preferences.autoquery' to 'AUTOQUERY'. F. Change GET_ITEM_PROPERTY to GET_MENU_ITEM_PROPERTY G. Change SET_ITEM_PROPERTY to SET_MENU_ITEM_PROPERTY H. Change PROPERTY_FALSE to 'FALSE'. I. Change PROPERTY_TRUE to 'TRUE'. Answer: A,F,G Explanation: A: Note: FIND_MENU_ITEM built-in Description Searches the list of menu items and returns a menu item ID when it finds a valid menu item with the given name. You must define an appropriately typed variable to accept the return value. Define the variable with a type of MenuItem. Note 2: FIND_ITEM built-in Description Searches the list of items in a given block and returns an item ID when it finds a valid item with the given name. You must define an appropriately typed variable to accept the return value. Define the variable with a type of Item. Example (with FIND_MENU_ITEM, GET_MENU_ITEM_PROPERTY, 3

SET_MENU_ITEM_PROPERTY) FIND_MENU_ITEM examples /* ** Built-in: FIND_MENU_ITEM ** Example: Find the id of a menu item before setting ** multiple properties */ PROCEDURE Toggle_AutoCommit_Mode IS mi_id MenuItem; val VARCHAR2(10); BEGIN mi_id := Find_Menu_Item( Preferences.AutoCommit ); /* ** Determine the current checked state of the AutoCommit ** menu checkbox item */ val := Get_Menu_Item_Property(mi_id,CHECKED); /* ** Toggle the checked state */ IF val = TRUE THEN Set_Menu_Item_Property(mi_id,CHECKED,PROPERTY_FALSE); ELSE Set_Menu_Item_Property(mi_id,CHECKED,PROPERTY_TRUE); END IF; END; Question No : 2 You have written a Forms application that your users log in to with their database login. Which Forms component is utilized first when a user runs the application? A. Forms Client (applet) B. Forms Runtime C. Forms Servlet D. Forms Listener Servlet 4

Answer: C Oracle 1z0-151 : Practice Test Question No : 3 Customers log in to your Orders application by using their customer ID, which is saved as a global variable. When the Orders form first comes up, you want it to be populated with the customer's orders, and you do not want customers to be able to query for another customer's orders. You code the following triggers: When-New Form instance on the Orders form: GO_BLOCK('orders'); EXECUTE_QUERY; You also have a button in the Control block labeled Query Orders with a When-Button Pressed trigger that has the same code as the When New-Form instance trigger. To test the form, you run it and log in a Customer 104. When you click Query Orders, all orders are shown, not just those for Customer 104. What is the best way to correct this issue to ensure that the customer can never query another customer's orders? A. Delete the Key-Exeqry trigger and add the its first line after the call to GO_BLOCK in the When-New-Form-instance trigger. B. Change the last line of the When-Button-Pressed code to: DO_KEY ('EXECUTE_QUERY'); C. Delete the Key-Exqry trigger and put its code in an On-Select trigger. D. Delete the Key-Exqry trigger and put its code in a Pre-Query trigger. Answer: B Explanation: Note: EXECUTE_QUERY procedure Clears the current block, opens a query, and fetches anumber of selected records. If there are changes tocommit, Forms Builder prompts the operator to committhem before continuing EXECUTE-QUERYprocessing 5

Question No : 4 To avoid overloading the database during busy times, you decide to restrict the queries that are executed on the Orders form so that users query by either Order ID or Customer ID during these times. Which trigger is most appropriate for the code to enforce this restriction? A. When-New-Form-instance B. When-New-Block-instance C. On-Query D. Pre-Query E. Post-Query Answer: D Explanation: About controlling queries with Pre-Query and Post-Query triggers The Pre-Query and Post-Query triggers allow control over query processing. They can be defined at the form or block level. Most often, attach them to specific blocks to control the query functionality of those blocks. The Pre-Query trigger fires just before Form Builder issues the SELECT statement to the database, after the operator has defined the example record by entering query criteria in Enter Query mode. Inside a Pre-Query trigger, the example record defined by the query criteria is the current record. This means that trigger code can read and set the values of items in the example record using standard :block_name.item_name syntax. A Pre-Query trigger can be used to disallow query conditions that might be invalid. When a form is in Enter Query mode, normal validation is suspended and no validation triggers fire as they do in Normal mode. The Pre-Query trigger thus allows you to verify that any values entered by the operator are valid query conditions. When invalid query conditions have been entered, you can abort the query by raising the FORM_TRIGGER_FAILURE built-in exception in the Pre-Query trigger. You can also call SET_BLOCK_PROPERTY to modify the block's WHERE and ORDER BY clauses from within the Pre-Query trigger, to further restrict or order the records the 6

query will retrieve. Oracle 1z0-151 : Practice Test Question No : 5 The Employees database table contains more columns than can be displayed at one time in a form. You create a data block that uses all the columns. How can you enable users to interact with all the items and switch between them without scrolling or closing anything? A. Define multiple content canvases and display them in multiple modeless windows. B. Define multiple content canvases and display them in the same modeless window. C. Define multiple content canvases and display them in multiple modal windows. D. Define multiple content canvases; display one in a modeless window and the others in modal windows. E. This is not possible because items from a single block must be displayed on the same canvas and window. Answer: A Question No : 6 Identify a function of the Forms Servlet. A. It creates a dynamic HTML file. B. It starts a Forms runtime session. C. It manages network requests from the Forms Client. D. It connects to and communicates with the database server. E. It renders the Forms Services application display for the user. Answer: A Question No : 7 Which statement is always true about using OPEN_FORM to open multiple forms in an application? A. Database transactions are always continued across forms. 7

B. Code is always shared among forms. C. A calling form must pass data to a called form. D. A global record group is always created. E. Only A and B are true. F. Only B and C are true. G. Only C and D are true. H. None of the statements above are true. Answer: H Explanation: OPEN_FORM Oracle 1z0-151 : Practice Test Opens the indicated form. Use OPEN_FORM to create multiple-form applications, that is, applications that open more than one form at the same time. OPEN_FORM can be instructed for the two forms to share the same database session and/or library data. Note: CALL_FORM Runs an indicated form while keeping the parent form active. Oracle Forms runs the called form with the same Run form preferences as the parent form. When the called form is exited Oracle Forms processing resumes in the calling form at the point from which you initiated the call tocall_form.call_form can be instructed to hide or not hide the calling form, replace or not replace the menu, open the new form in query only mode, share or not share library data. NEW_FORM Exits the current form and enters the indicated form. The calling form is terminated as the parent form. If the calling form had been called by a higher form, Oracle Forms keeps the higher call active and treats it as a call to the new form. Reference: Difference between call_form, new_form and open_form Question No : 8 Yon have created a list item for the Credit Rating field in the Customers form, the Finance department usually determines a range of scores that pertain to the customer, the values in the list are Excellent, Good, Fair, and Poor, corresponding to the ranges provided by Finance. The default value Fair, because that is the range that applies to most customers. 8

Sometimes, Finance can provide an exact credit score; so users must be able to enter the exact numerical value if it is known. Often clerks enter the customer data before the performance of a credit check, so they must be able to enter a blank value if the credit rating is not yet determined. Users want to be able to select a blank value from the list, but the list does not display a blank line for them to select. How can you meet this requirement without changing the default value of the list item? A. Add a blank line to the list item when you define the static values. B. Set Mapping of other Values for the Credit_Rating Item to NULL. C. Set the Required property of the Credit_Rating item to No. D. Delete the NOT NULL constraint for the Credit_Rating Column in the database. E. You cannot change this type of list item to display a blank value; users must delete the default value records if the credit rating is not known. Answer: A Question No : 9 You have installed WebLogic and Forms with a default configuration, which has been tested and determined to be correct. After creating a basic form in the Forms Builder, you click Run Form to test it. Forms Builder displays an error dialog box with the following message: FRM-10142: The HTTP Listener is not running on <host> at port 9001. Please start the listener or check your runtime preferences. What is one action that you can take to resolve this error? A. Start the Web Logic Administration server. B. Start the WLS_FORMS managed server. C. Change the serverurl parameter in formsweb.cfg D. Start the Oracle HTTP server. E. Start WebCache. Answer: B Explanation: The WLS managed server WLS_FORMS must be started. 9

Question No : 10 To troubleshoot a problem with a form, you have added a call to the MESSAGE () built-in at the beginning of the When-Validate-Item trigger of the Customer_Id then in the Orders Block of the Orders form. The message simply states that the trigger is firing. You run the form, make a change in Customer_Id, and then tab out of the item but the message does not appear. What are two possible causes for this problem? A. The form is in Enter-Query mode. B. The item is using an LOV for validation. C. The validation unit of the form needs to be changed. D. The MESSAGE () built-in is not allowed in validation triggers. E. There is a syntax error in the call to the MESSAGE() built-in. F. Validation for the Customer_Id item failed. Answer: A,C Question No : 11 View the Exhibit to examine the form. 10