Oracle.1z0-151.v2018-05-04.q90 - FreeCram.com

60
Oracle.1z0-151.v2018-05-04.q90 Exam Code: 1z0-151 Exam Name: Oracle Fusion Middleware 11g: Build Applications with Oracle Forms Certification Provider: Oracle Free Question Number: 90 Version: v2018-05-04 # of views: 665 # of Questions views: 21812 https://www.freecram.com/torrent/Oracle.1z0-151.v2018-05-04.q90.html NEW QUESTION: 1 You are planning the alerts that are needed for your Human Resources application. You wish to display the following in alerts: * A message to inform the user about being at the just record * A warning about a potential conflict with the data just entered * A message to display a validation error to the user * A warning that the salary is out of range and that asks whether the user wants to correct it ) to appear on alerts that display only informative messages, the warning You want the note symbol ( symbol to appear on messages where you will allow the user to continue despite some data problem, and the alarm boll symbol to appear where the user will not be allowed to continue without correcting the situation that caused the alert to be displayed. You want to define the minimum number of alerts possible and customize them at run time. Which alerts should you define? A. One Note style alert and caution style alert B. One Note style alert and one Stop style alert C. On Caution style alert and one stop style alert D. On Note style alert, one Caution style alert, and one Stop style alert E. Two Caution style alerts and one Stop style alert Answer: ( SHOW ANSWER) Explanation/Reference: Explanation: In this scenario we need three different kind of alerts. How to Create an Alert Like other objects you create at design-time, alerts are created from the Object Navigator. 1. Select the Alerts node in the Navigator, and then select Create.

Transcript of Oracle.1z0-151.v2018-05-04.q90 - FreeCram.com

Oracle.1z0-151.v2018-05-04.q90

Exam Code: 1z0-151

Exam Name: Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Certification Provider: Oracle

Free Question Number: 90

Version: v2018-05-04

# of views: 665

# of Questions views: 21812

https://www.freecram.com/torrent/Oracle.1z0-151.v2018-05-04.q90.html

NEW QUESTION: 1You are planning the alerts that are needed for your Human Resources application. You wish todisplay the following in alerts:* A message to inform the user about being at the just record* A warning about a potential conflict with the data just entered* A message to display a validation error to the user* A warning that the salary is out of range and that asks whether the user wants to correct it

) to appear on alerts that display only informative messages, the warning You want the notesymbol (symbol to appear on messages where you will allow the user to continue despite some dataproblem, and the alarm boll symbol to appear where the user will not be allowed to continuewithout correcting the situation that caused the alert to be displayed.You want to define the minimum number of alerts possible and customize them at run time.Which alerts should you define?A. One Note style alert and caution style alertB. One Note style alert and one Stop style alertC. On Caution style alert and one stop style alertD. On Note style alert, one Caution style alert, and one Stop style alertE. Two Caution style alerts and one Stop style alertAnswer: (SHOW ANSWER)Explanation/Reference:Explanation:In this scenario we need three different kind of alerts.How to Create an AlertLike other objects you create at design-time, alerts are created from the Object Navigator.1. Select the Alerts node in the Navigator, and then select Create.

2. Define the properties of the alert in the Property Palette.Here are the properties that are specific to an alert. This is an abridged list.

Note: Alerts are an alternative method for communicating with the operator. Because they displayin a modal window, alerts provide an effective way of drawing attention and forcing the operator toanswer the message before processing can continue.Note 2: Potentially, you can create an alert for every separate alert message that you need todisplay, but this is usually unnecessary.You can define a message for an alert at run time, before it is displayed to the operator.This means that a single alert can be used for displaying many messages, providing that theavailable buttons are suitable for responding to each of these messages.Create an alert for each combination of:* Alert style required* Set of available buttons (and labels) for operator responseFor example, an application might require one Note-style alert with a single button (OK) foracknowledgment, one Caution alert with a similar button, and two Stop alerts that each provide adifferent combination of buttons for a reply. You can then assign a message to the appropriatealert before its display, through the SET_ ALERT_PROPERTY built-in procedure.Reference: Oracle Forms Student Guide, How to Create an Alert

NEW QUESTION: 2You 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 Listener ServletB. Forms Client (applet)C. Forms ServletD. Forms RuntimeAnswer: C (LEAVE A REPLY)

NEW QUESTION: 3You wish to use a javaBean in a form. This javaBean has no visible component.

You use the Layout Editor to create a bean area item that implements this JavaBean. You want tobe able to see the bean area item in the Layout Editor so that you can easily interact with it atdesign time.What can you do to ensure that the bean area item does not appear on the form at run time?A. Set its Visible property to No.B. Set its Implementation class programmatically at run time.C. You cannot avoid displaying the Bean area at run time.D. You do not have to do anything; if Implementation Class does not display a visible component,the bean area does not show at run time.E. Set its Height and Width properties to 1.Answer: (SHOW ANSWER)

NEW QUESTION: 4You have been assigned to maintain the Orders form. Users complain that if the cursor is in the inthe Orders block, they cannot navigate to the Order Items block by clicking a text item in thatblock. They must click the Next Block button to navigate from the Orders block to the Order Itemsblock.How should you investigate the source of the problem?A. Check the Pre-Text-Item and Post-Text-Item triggers, because users may be encountering anavigation trap.B. Check the Navigation properties of the Orders block that have non-default values.C. Check the Navigation properties of the Order Items block that have non-default values.D. Check the Navigation properties of the items in the Orders block that have non-default values.E. Check the Navigation properties of the form that have non-default values.F. Check that the items in the Order Items block are enabled.Answer: (SHOW ANSWER)Explanation/Reference:Explanation:The Navigation TrapYou have seen that the Pre-and Post-navigation triggers fire during navigation, and when they failthe internal cursor attempts to return to the current item(SYSTEM.CURSOR_ITEM). The diagrambelow illustrates the navigation trap. This can occur when a Pre-or Post-navigation trigger failsand attempts to return the logical cursor to its initial item. However, if the initial item has a Pre-Text-Item trigger that also fails the cursor has nowhere to go, and a fatal error occurs.Note:Be sure to code against navigation trigger failure

NEW QUESTION: 5You want to use the Forms Debugger to diagnose a problem with the RAISE_STATUS programunit that is stored in the database.Forms Builder, you set a breakpoint in the stored code, and then run the Human Resources formin debug mode. You click the Raise_Salaries button, which has a When Button Pressed triggerthat calls RAISE_SALARIES.However, you are unable to see the RAISE_SALARIES procedure when you step through thecode, and it does not appear in the stack frame. What could be the reason for this problem?A. You are not connected to the database.B. The stored program unit was not compiled with the debug information included.C. The breakpoint should have been set in the When-Button-Pressed trigger, not in the storedprogram unit.D. You cannot use the Forms Debugger to diagnose problems with stored program units.Answer: D (LEAVE A REPLY)Explanation/Reference:Explanation:The Forms debugger can only step through Forms side code, not database side code. If youForm calls a database procedure, you will not be able to see what it does through the Formsdebugger.

NEW QUESTION: 6The Orders form, you want to enable users to use Microsoft Excel to create and print an invoicefor the customer. The file should be created on the user's computer so that it can be printed withthe local printer.Which WebUtil package would you use to implement this requirement?A. CLIENT_GET_FILE_NAME

B. CLIENT_HOSTC. CLIENT_OLE2D. CLIENT_TEXT_IOE. CLIENT_Win_APIF.WEBUTIL_FILEG.WEBUTIL_UTILAnswer: (SHOW ANSWER)Explanation/Reference:Explanation:Note: Performing OLE Automation on the ClientYou can use any OLE2 package on the client by prefixing it with CLIENT_. You can see the list ofthe OLE2 package procedures and functions in the Forms Builder ObjectNavigator under theBuilt-in Packages node.Note 2: With WebUtil, you can do the following on the client machine: open a file dialog box, readand write image or text files, execute operating system commands, perform OLE automation, andobtain information about the client machine

NEW QUESTION: 7You are implementing a JavaBean in a form, the bean has no visible component on the formwhen invoked, the bean displays an input text where users enter a zip code, the bean has asingle method that returns a short weather forecast for that zip code as a character value.How can you retrieve that value so that you can display it to the user?A. Use FBEAN.ENABLE_EVENT to register a listener for the bean event. Obtain the value ofSYSTEM.CUSTOM_ITEM_EVENT in a When-Custom item Event trigger, and then use that valueas an argument to the MESSAGE built in.B. Use FBEAN.REGISTER_BEAN as an argument to the MESSAGE built in to invoke the bean'smethod and return the value as a message displayed to the user.C. Use FBEAN.REGISTER_BEAN to register the bean, so that when the user enters a zip codeinto the bean s input text, the value is automatically displayed in the bean area item.D. Use FBEAN.ENABLE_EVENT to register a listener for the bean event. Obtain the value ofSYSTEM.CUSTOM_EVENT_PARAMETER in a When_Custom-item-Event trigger, and then usethat value as an argument to the MESSAGE built-in.Answer: D (LEAVE A REPLY)Explanation/Reference:Explanation:When a user interacts with a JavaBean at run time, it usually causes an event to occur.You can use FBEAN.ENABLE_EVENT to register a listener for the event, so that when the eventoccurs Forms will fire the When-Custom-Item-Event trigger. In this trigger, you can code aresponse to the event.The :SYSTEM.CUSTOM_ITEM_EVENT and :SYSTEM.CUSTOM_EVENT_PARAMETERSvariables contain the name of the event and information the bean is sending to the form.

NEW QUESTION: 8To avoid overloading the database during busy times, you decide to restrict the queries that areexecuted on the Orders form so that users query by either Order ID or Customer ID during thesetimes. Which trigger is most appropriate for the code to enforce this restriction?A.When-New-Form-instanceB.When-New-Block-instanceC. On-QueryD. Pre-QueryE. Post-QueryAnswer: (SHOW ANSWER)Explanation/Reference:Explanation:About controlling queries with Pre-Query and Post-Query triggersThe Pre-Query and Post-Query triggers allow control over query processing. They can be definedat the form or block level. Most often, attach them to specific blocks to control the queryfunctionality of those blocks.The Pre-Query trigger fires just before Form Builder issues the SELECT statement to thedatabase, after the operator has defined the example record by entering query criteria in EnterQuery 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 usingstandard:block_name.item_name syntax.A Pre-Query trigger can be used to disallow query conditions that might be invalid. When a formis in Enter Query mode, normal validation is suspended and no validation triggers fire as they doin Normal mode. The Pre-Query trigger thus allows you to verify that any values entered by theoperator are valid query conditions.When invalid query conditions have been entered, you can abort the query by raising theFORM_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 BYclauses from within the Pre-Query trigger, to further restrict or order the records the query willretrieve.

NEW QUESTION: 9Users do not want to see the "Working" message while a long query completes.You are designing a form with a query that takes o long time to execute. What can you do to stopthe"Working" message from appearing?A. Before the line of code that executes the query, add the line::SYSTEM.MESSAGE_LEVEL := '10';

B. Before the line of code that executes the query, add the line::SYSTEM.SUPPRESS_WORKING : = 'TRUE';C. Use the SET_APPLICATION_PROPERTY built-in to set the message level in a When-New-Form- instance trigger.D. You do not need to do anything, the default behavior of Forms is to display the "Working"message only if you add code to do so.Answer: (SHOW ANSWER)Explanation/Reference:Explanation:You can turn the 'Working...' message off with system.suppress_working command.SYSTEM.SUPPRESS_WORKING examplesAssume that you want to have the form filled with data when the operator enters the form. Thefollowing When-New-Form-Instance trigger will prevent the unwanted updates that wouldnormally occur when you fill the blocks with data.:System.Suppress_Working := 'TRUE';Go_Block ('DEPT');Execute_Query;Go_Block ('EMP');Execute_Query;Go_Block ('DEPT');:System.Suppress_Working := 'FALSE';

NEW QUESTION: 10When users enter address information, you want them to be able to select the state from a staticlist of values. You have not used a list of states before, and there is no database table thatcontains 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.Answer: A (LEAVE A REPLY)Explanation/Reference:Explanation:ow to create LOV in Oracle forms?List of Values(LOV) are used either when a selected list is too long and hence would not beappropriate for a drop down, but needs a search form to select the value.Steps to create LOV functionality:* Click on the LOV icon in the object navigator and choose a manual/automatic wizard. This willcreate a record group.* Open a search form in the Dialog Page

* Select values inside this form.* Return selected values to the original page.

NEW QUESTION: 11You have been assigned to maintain a forms application that was designed by a developer whohas left the company.The form uses different property classes to standardize the appearance of objects in the form. Forexample, all buttons should be of the same width.The CV_Tools canvas contains several buttons. The Print invoice button is not quite wide enoughto display its complete label.In forms Builder, you open the Button_PC property class and change its Width property to ahigher number. All the buttons become larger except the Print invoice button, which remains itsoriginal size. What could have caused this problem?A. The X Position Property is not included in the Button_PC propertyB. The Width property of the Print invoice button is an inherited property.C. The subclass information property for the Print invoice button is blank.D. The X Position of the print invoice button is a variant property.E. The Print invoice button was copied from, rather than subclassed from, the Button_PC propertyclass.F. The Width property of the Button_PC property class is a variant property.Answer: E (LEAVE A REPLY)

NEW QUESTION: 12Your company applies three different interest rates for customers based on their credit rating,which is classified as being Excellent, Fair, Poor or Unknown.In the years past, clerks entered credit ratings manually, which resulted in some of them beingmistyped.To improve data entry accuracy you modify the Customers form so that the Credit_Rating item isa static list item that allows only those four values.Users report to you that some of the customer records can no longer be accessed when they usethe modified Customers form. How can you fix this problem?A. Ensure that required is set to No for the list item so that a blank line appears in the list.B. Set the Mapping of Other Values property for the list item.C. Set the Default Value property for the list item.D. Set the Query Allowed Property for the list Item.E. Users must re-enter the records for those customers that cannot be accessed.Answer: B (LEAVE A REPLY)Explanation/Reference:Explanation:The important property is the "mapping of other values." This property tells Oracle Forms how tohandle values that are not expected.

NEW QUESTION: 13Which three are valid ways to populate a display item?A. initial Value propertyB. User inputC.When-Button-Pressed triggerD. CalculationE. Executing a queryAnswer: A,C,D (LEAVE A REPLY)Explanation/Reference:Explanation:C: You can use the attachable PL/SQL libraries to implement a flexible message function formessages that are displayed programmatically by the built-in routines MESSAGEorCHANGE_ALERT_MESSAGE, or by assigning a message to a display item from a trigger orprocedure.D: Creating Calculated ItemsChange the Item Type to Display Item.Set the Calculation Mode property to Formula.Set the Formula property to the required formula.Incorrect answers:B: Display items and text items are fairly similar and share many of the same properties. Thebiggest difference between the two is that a user can navigate to a text item and change its value.This is not possible with a display item. As its name implies, it merely displays information.Note: Display items do not allow any user interaction - they merely display data and never acceptcursor focus.Use a display item for the following situations:* Null-canvas fields* Context fields* Fields that act as titles or prompts

NEW QUESTION: 14Iin an Order Entry form, the Order_Items block has a text item called Shipping Date, which is ofthe Date data type. The Lowest Allowed Value and the Highest Allowed Value properties are notdefined for this item.Assuming that the following are defined, which three are valid settings for the initial Value =property of the Shipping_Date Item?A. ORDER_ITEMS_SEQB. :GLOBAL.SHIP_DATEC. $$DBDATE$$D. SYSDATEE. :Orders.Order_Date + 3

F. :PARAMETER.SHIPAnswer: (SHOW ANSWER)

NEW QUESTION: 15View the Exhibit.

You have placed the following code in a Post insert trigger on the Orders block:SELECT orders_seq.NEXTVALINTO :orders.order_idFORM SYS.dual;You have also set Item properties for the Order_Id Item in the form so that users cannot directlyenter an Order ID.As the SUMMIT user, you run the form to test it. Yon are able to insert a record in the block, butwhen you click Save, you have a database error as shown in the Exhibit.What is the probable cause of this error?A. You should create the sequence in the database, because the runtime error is an indicationthat is does not exist.B. You should change the code to select the sequence number from SUMMIT.dual instead.C. The code should be in a database trigger insteadD. The code should be in Pre_insert trigger insteadE. You should assign a temporary value to the Order_Id item before saving the form.Answer: (SHOW ANSWER)

NEW QUESTION: 16You are using a PL/SQL program unit in the Orders form to display an image for the selectedproduct in the Order Items block. The code is called from several different triggers in the form.The code (with line numbers added) is:1. PROCEDURE get_image IS2. Product_image_id ITEM := FIND_ITEM ('control.product_image');3. Filename VARCHAR2(250);

4. BEGIN5. Filename := TO_CHAR(:order_items.product_id) | | '.jpg';6. READ_IMAGE_FILE (filename, 'jpeg', product_image_id);7. END;Management wants all codes to be in PL/SQL libraries to facilitate reuse. You create a PL/SQLlibrary and drag the program unit from the orders form to the Program Units node of the library.You then delete the program unit from the Orders form.What three things must you do to compile the PL/SQL library and to use the code in the Ordersform?A. Change line 5 to:filename := to_char(name_in 'order_items.product_id' )) | | '.jpg';.B. insert the RELEASE keyword between lines 1 and 2.C. Delete the BEGIN and END statements (lines 4 and 7).D. Change product_id to an in parameter and filename to an OUT parameter.E. Save the library.F. Generate the a .plx file.G. Attach the library to the orders form.H. Change the way the program unit is called in the Orders form.Answer: E,G,H (LEAVE A REPLY)Explanation/Reference:Explanation:E: Save and compile the library.G: select the Attached Libraries node and click Create.In the Attach Library dialog box, click Browse to navigate to the saved library and open it, thenanswer Yes to the alert that asks if you want to remove the path.H: Modify the to simply call the procedure from the attached library.

Valid 1z0-151 Dumps shared by Fast2test.com for Helping Passing 1z0-151 Exam!Fast2test.com now offer the newest 1z0-151 exam dumps, the Fast2test.com 1z0-151 examquestions have been updated and answers have been corrected get the newestFast2test.com 1z0-151 dumps with Test Engine here: https://www.fast2test.com/1z0-151-

premium-file.html (90 Q&As Dumps, 30%OFF Special Discount: freecram)

NEW QUESTION: 17Which four types of variables must have their names preceded by a colon when they arereferenced in trigger code?A. Form itemsB. PL/SQL variablesC. system variables

D. parametersE. global variablesAnswer: (SHOW ANSWER)

NEW QUESTION: 18The Order Entry application contains several forms. The inventories form uses an LOV that isbased on a record group that queries the Warehouses table to return a warehouse ID.Several of the forms use LOVs that are based on the same query. You decide to centralize thecreation of the record group to the entry form of the application, which opens all the other forms,for example, to open the inventories form, there is a When-Button Pressed trigger on theinventories button with the following code;OPEN _FORM ('inventories');in a When-New-Form-instance trigger for the entry form, you create the warehouse_rg recordgroup by using the CREATE_GROUP_QUERY built in with the following arguments:('warehouse_rg' , 'SELECT ALL WAREHOUSE.WAREHOUSE_ID,WAREHOUSE.WAREHOUSE_NAME FORM WAREHOUSE order by warehouse_name);You also populate the record group in this trigger.What must you do to make this record group available to the inventories form and the otherforms?A. in the When-New-Form-instance trigger for the entry form, add a values for the SCOPEargument of CREATE_GROUP_QUERY.B. in the entry form, move the record group code to the end of the When-Button-Pressed triggersfor the buttons that open other forms, so that the record group is created and populatedimmediately after OPEN_FORM is called.C. in the entry form, move the record group code to the beginning of the When-Button-Pressedtriggers for the button that open other forms, so that the record group is created and populatedjust before OPEN_FORM is called.D. in the When-Button_Pressed triggers of the entry from the buttons that open other forms, adda value for the SESSION argument of OPEN_FORM.E. in the other forms, refer to the record group as: global.warehouse_rg.Answer: A (LEAVE A REPLY)Explanation/Reference:Explanation:Note: The CREATE_GROUP_FROM_QUERY built-in is a function and must be invoked as partof an expression. For example:DECLARErg_id RecordGroup;BEGINrg_id := CREATE_GROUP_FROM_QUERY ('employee_rg', 'SELECTid,first_name,last_name,sal FROM employee');END;

NEW QUESTION: 19You have the Orders form open in Forms Builder. You create an object group in the Orders formand try to drag various components in the Object Navigator to the object group.Which two components will you be unable to place in the object group?A. the Orders block of the Orders formB. the Order_CV canvas of the Orders formC. the When-New-Item- instance trigger of the Order_Items.Quantity item in the Orders formD. the When-New Form-instance trigger of the Orders formE. the Product_id item in the Order_Items block of the Orders formAnswer: (SHOW ANSWER)Explanation/Reference:Explanation:C: Object libraries can contain individual items; for example, iconic buttons. The smallest unitaccepted in an object group is a block.E: Including a block in an object group also includes its items, the item-level triggers, the block-level triggers and the relations. You cannot use any of these objects in an object group withoutthe block.Incorrect answers:A: Including a block in an object group also includes its items, the item-level triggers, the block-level triggers and the relationsNote: An object group is a logical container for a set of Forms Builder objects.You need to define an object group when you want to package related objects for copying orsubclassing in another module or if you want to bundle numerous objects into higher-levelbuilding blocks that you can use again in another application. You can package the variousobjects in an object group and copy the entire bundle in one operation.

NEW QUESTION: 20You add a display item named Quantity to the Order items block of your Orders form to displaythe quantity on hand for each product. Quantity is a non-base table item that should reflect thecount of an ordered product from the inventories table.What is the best way to populate the Order_Iterns.Quantity item?A.When New-Item-instance triggerB.When-New-Form-instance triggerC. You need to define a master-detail relation so that the item is populated automatically.D. Pre Query triggerE. Post-Query triggerAnswer: E (LEAVE A REPLY)

NEW QUESTION: 21

You have a form that called a database stored procedure. You do not want processing tocontinue, so immediately after the call to the stored procedure, you add the following code:IF NOT FORM_SUCCESS THENMESSAGE ('Stored Procedure failure');RAISE FORM_TRIGGER_FAILURE;END IF;You test the code and input some data that intentionally causes the stored procedure to fail.However, the message that you defined does not appear. What are two possible reasons for this?A. You must handle database errors in an exception clause of the trigger.B. You must test for FORM_FAILURE when testing for failure of a stored procedure.C. You must test for FORM_FATAL when testing for failure of a stored procedure.D. FORM_SUCCESS tests for failure of Forms built-ins, not stored procedures.E. You cannot test for failure of a stored procedure, because database errors are transparent toForms.Answer: (SHOW ANSWER)Explanation/Reference:Explanation:A: You should use DBMS_ERROR_CODE and DBMS_ERROR_TEXT in an ON-ERROR triggerto trap errors propagated from Oracle server from Forms.Note: FORM_SUCCESS and FORM_TRIGGER_FAILUREEither the FORM_SUCCESS built-in or the FORM_TRIGGER_FAILURE exception must be usedto handle all Forms errors. FORM_SUCCESS is a Boolean function that evaluates to TRUE orFALSE depending on the success or failure of a Forms built-in. FORM_TRIGGER_FAILURE isan exception that has to be raised to stop further processing whenever an error occurs orFORM_SUCCESS evaluates to FALSE. The following sections describe their use in error-message handling.

NEW QUESTION: 22The Orders application enables the Orders form to be opened from the Customers form. Usersare confused because when they save a new or changed order, they sometimes receive an errormessage that indicates that no changes have been made.What could be the possible cause of this problem?A. The Orders form is opened in NO_ACTIVATE mode.B. The Orders form is opened in a different session from the Customers form.C. The trigger that opens the Orders form calls COMMIT_FORM after open form.D. The Orders form is Opened in the same session as the Customers form.E. The Orders form is opened in ACTIVATE mode.Answer: D (LEAVE A REPLY)

NEW QUESTION: 23

You have been assigned to maintain a Forms application that was designed by a developer whohas left the company.The CV_Tools canvas contains several buttons. There is limited space on the canvas, but the firstbutton is not quite wide enough to display its complete label. In the Layout Editor, you widen thebutton slightly and find that the width of all the buttons increases so that they now overlap eachother.What could have caused this problem?A. The buttons inherit their properties from the same property class.B. The buttons were created by dragging them from an object group.C. The buttons were created by using a Smart Class.D. All other buttons were subclassed from the first button.E. All other buttons were copied from the first button.F. The first button was subclassed from another button.G. The first button was copied from another button.Answer: D (LEAVE A REPLY)Explanation/Reference:Explanation:D (not F): With subclassing you can make an exact copy, and then alter the properties of someobjects if desired. If you change the parent class, the changes also apply to the properties of thesubclassed object that you have not altered. However, any properties that you override remainoverridden. This provides a powerful object inheritance model.Incorrect answers:A: A property class is a named object that contains a list of properties and their settings. You canuse property classes to increase productivity and improve network performance.Here are some of the uses of a property class:* It increases productivity by setting standard or frequently used values for common propertiesand associates them with several form builder objects.* It defines standard properties not just for one particular object but also for several at a time. Thisresults in increased productivity, because it eliminates the time spent on setting identicalproperties for several objects.* It improves network performance by increasing the efficiency of message diffing.C: A SmartClass is a special member of an Object Library. It can be used to easily subclassexisting objects in a form using the SmartClass option from the right mouse button popup menu.E, G: When you copy an object, a separate, unique version of that object is created in the targetmodule.Any objects owned by the copied object also get copied. Changes made to a copied object in thesource module do not affect the copied object in the target module.

NEW QUESTION: 24

You have a text item in your form named Object1. You want to create Object2 as an exactduplicate of Object1. You want to be able to change the properties of Object2. However if youchange Object1, you do not want Object2 to change.Which method of reusing Object1 would be best for these requirements?A. Putting Object1 in an Object libraryB. Creating a property class from Object1C. Subclassing Object1D. Copying Object1E. Referencing Object1 in a PL/SQL libraryAnswer: (SHOW ANSWER)

NEW QUESTION: 25Which type of variable must be declared before it is used in a trigger?A. PL/SQL variableB. Form itemC. global variableD. system variableE. parameterAnswer: A (LEAVE A REPLY)Explanation/Reference:Explanation:PL/SQL is the language used in Forms triggers and program units.PL/SQL lets you declare variables and constants, then use them in SQL and proceduralstatements anywhere an expression can be used. You must declare a constant or variable beforereferencing it in any other statements.Variables can have any SQL datatype, such as CHAR, DATE, or NUMBER, or a PL/SQL-onlydatatype, such as BOOLEAN orPLS_INTEGER.Note:PL/SQL's data types correspond with SQL's column types, making it easy to interchange PL/SQLvariables with data inside a table.

NEW QUESTION: 26You have written a When-Validate-Item trigger. You want this trigger to fire even if the form is inEnter- Query mode. What must you do to achieve this?A. Use the following code at the start of the When Validate-Item trigger::SYSTEM.mode := 'ENTER-QUERY';B. Use the following code at the start of the When Validate Item trigger::SYSTEM.mode := 'NORMAL';C. Set the Fire in Enter Query Mode property of the When-Validate-Item trigger.D. You do not need to do anything, because the default for the When Validate Item trigger is tofire in Enter-Query mode.

E. You cannot achieve this, because the When-Validate-Item trigger cannot be set to fire in Enter-Query mode.Answer: (SHOW ANSWER)Explanation/Reference:Explanation:Coding Triggers for Enter-Query ModeSome triggers that fire when the form is in Normal mode (during data entry and saving) may alsobe fired in Enter-Query mode. You need to consider the trigger type and actions in these cases."Fire in Enter-Query Mode"PropertyTo create a trigger that fires in Enter-Query mode, in its Property Palette set the "Fire in Enter-Query Mode"property to Yes. This property determines whether Forms fires a trigger if theassociated event occurs in Enter-Query mode. Not all triggers can do this. See last line in notebelow.By default, the "Fire in Enter-Query Mode"property is set to Yes for triggers that accept this. Set itto No in the Property Palette if you want the trigger to fire only in Normal mode.Note:The following triggers may fire in Enter-Query mode:*Key-* On-Error* On-Message* When-triggers,except:-When-Database-Record-When-Image-Activated-When-New-Block-Instance-When-New-Form-Instance-When-Create-Record-When-Remove-Record-When-Validate-Record-When-Validate-Item

NEW QUESTION: 27View the Exhibit.

You have defined the window, canvas, and text items shown in the Exhibit. What happens whenclick Run Form?A. The form does not compile until you move TEXT_ITEM8.B. The form runs with the cursor initially in TEXT_ITEM8.C. The form runs with the cursor initially in TEXT_ITEM9.D. The form does not compile until you move TEXT_ITEM10.Answer: D (LEAVE A REPLY)

NEW QUESTION: 28You have created a complex menu structure with several types of menu objects. To which objectswould you assign menu commands?A. main menusB. individual menusC. submenusD. menu itemsE. all of the aboveAnswer: E (LEAVE A REPLY)Explanation/Reference:Explanation:The Menu Editor is a graphical design facility for laying out, modifying, and viewing menumodules and their objects. You can use the Menu Editor to carry out all of your menu designwork.Note:To use the Menu Editor to create a basic structure for your menu, perform the following steps:1. With the SUMMIT_MENU module selected, perform one of the following actions to invoke theMenu Editor:

Double-click the icon to the left of the moduleRight-click the module and select Menu EditorSelect Tools > Menu Editor from the Forms Builder menu2. When you invoke the Menu Editor, it automatically creates the main menu and one menu item.The main menu is the menu whose items, which can be menu items or submenus, show in themenu bar when you run a form.In the Object Navigator, change the name of the main menu to MAIN_MENU in the same waythat you changed the name of the menu module.3. In the Object Navigator, change the name of the menu item to File.4. Note that the item's display label in the Menu Editor remains the same.The label is the text that is displayed for the menu item at run time. The label may differ from thename.You use the name programmatically, and it must follow PL/SQL naming conventions.Change the label of the menu item by double-clicking <New_Item> in the Menu Editor and typingthe new label of File.5. Create two menu items under File. In the Menu Editor, select File, then click Create Downtwice.6. In the Menu Editor, relabel the menu items to Save and Exit.Note that creating menu items under the File object creates a FILE_MENU object as a menu withtwo items under it. Also, when you relabel the items in the Menu Editor, the names of the items,as shown in the Object Navigator, also change.7. Create another submenu of the main menu and label it Edit by performing the following steps:In the Menu Editor, select the File node.Click Create Right.Relabel the new menu Edit.8. In a similar fashion to the way you created the File menu items, create two items for the Editmenu labeled Copy and Paste.9. You can also use the Object Navigator to add a menu item.Under the Edit_Menu in the Object Navigator, select the Items node and click Create.10. In the same way as you did with other items, relabel the new item in the Menu Editor with thelabel Cut, which also renames it in the Object Navigator.Reference: Creating Oracle Forms Menus

NEW QUESTION: 29Which three statements are true about the PL/SQL Packages panel in the Forms debugger?A. You can select an option button to view server packages.B. You can view packages only while the runtime process executes PL/SQL.C. You can view the values of variables that are defined in the package specification.D. You ran select an option button to view the packages that have not yet been instantiated.Answer: A,B,C (LEAVE A REPLY)Explanation/Reference:

Explanation:PL/SQL Packages Panel: This panel is used only to browse and examine the PL/SQL packageswhich are been instantiated while executing the form.

NEW QUESTION: 30View the Exhibit.

Iin the Human Resources form shown in the Exhibit, you want to modify the prompts, heights, andwidths 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 itemproperties?A. the Departments blockB. Canvas4C. FramesD. the DEPARTMENT_ID, MANAGER_ID and LOCATION_ID itemsE. Frame5Answer: E (LEAVE A REPLY)

NEW QUESTION: 31In the Orders form, users often have a need to return to the first record. Because there are manyemployee records, it may take a long time for them to scroll up to the first record, so you create abutton with the label First Record.When users click the first Record button, you want to display your own custom message insteadof the system message "FRM-40100: At first record."The system message should be displayed in other cases when users attempt to scroll above thefirst record.You code the following When-Button-Pressed trigger::SYSTEM.mesage_level := '5'UP;WHILE FORM_SUCCESS LOOP

UP;END LOOP;MESSAGE ('This is the first Order');The button works perfectly to return to the first record and display your custom message insteadof the system message. However, users report that as they continue to use the form after clickingthe button, no longer see other helpful messages. For example, the message "FRM 40102:Record must be entered or deleted first" no longer appears when they attempt to scroll past thelast record.How can you resolve this Issue so that all system messages continue to be displayed after thetrigger code runs?A. Instead of setting the system message level in the When-Button-Pressed trigger, use an On-Error trigger to customize the message.B. Add the line of code just before the end of the loop to reset the system message level.C. instead of setting the system message level to 5 in the code, set it to 50.D. instead of setting the system message level to 5 in the code, set it to 25.E. Add a line of code just after the end of the loop to reset the system message level.F. Set the system message level in a When-New-Form-Instance trigger, so that all systemmessages appear except when in the scope of the trigger.Answer: E (LEAVE A REPLY)

Valid 1z0-151 Dumps shared by Fast2test.com for Helping Passing 1z0-151 Exam!Fast2test.com now offer the newest 1z0-151 exam dumps, the Fast2test.com 1z0-151 examquestions have been updated and answers have been corrected get the newestFast2test.com 1z0-151 dumps with Test Engine here: https://www.fast2test.com/1z0-151-

premium-file.html (90 Q&As Dumps, 30%OFF Special Discount: freecram)

NEW QUESTION: 32You have created an editor named MyEditor, and you want it to be available to edit the text itemProduct_Description. You can associate the editor with the text item by setting the Editor propertyof Product_Description to MyEditor.A. TrueB. FalseAnswer: A (LEAVE A REPLY)

NEW QUESTION: 33View the Exhibit.

What four facts can you determine by examining the Object Navigator?A. If an order is deleted, all of its order items are deleted.B. If you delete an order item, all of its associated inventory items are deleted.C. The Orders block is a master block.D. An order can be deleted only if it has no order items.E. The Orders block is a detail block.F. The Order_Items block is a master block.G. You can delete an order without deleting its order items.H. You cannot delete order items without deleting the order.I. The inventories block is a master block.J. The Order_Items block is a detail block.Answer: C,D,F,J (LEAVE A REPLY)

NEW QUESTION: 34You must be careful when coding a When-Button-Pressed trigger, because it does not acceptrestricted built-ins.A. TrueB. FalseAnswer: B (LEAVE A REPLY)

Explanation/Reference:Explanation:The When-Button-Pressed trigger:* Fires when the operator clicks a button* Accepts restricted and unrestricted built-ins* Is used to provide convenient navigation, and to display LOVs and many other frequently usedfunctions

NEW QUESTION: 35View the Exhibit.

The Departments form has form level triggers defined as shown in the Exhibit. You have enabledarray DML for the Departments block by setting its DML array size to 5 and setting the PrimaryKey property of Department id to Yes. You set runtime preferences for Forms Builder to use arrayprocessing.You want to test that array processing is actually occurring, so, as shown in the Exhibit, the On-Update, On-Delete, and on insert triggers have code that:1. Displays a message to indicate which trigger is firing for which record?2. Does the thing (either updates, deletes, or inserts)The other triggers simply display a message, indicating the trigger that is firing.You run the form from Forms Builder, but from the messages, you can tell that array processing isnot occurring. What should you change so that array DML gets implemented?

A. Delete the "On-" triggers; these triggers remove default processing, including array processing.B. Use the SYNCHRONIZE built-in after the MESSAGE built-in; otherwise, the message are notdisplayed until the processing is finished, giving the appearance that array processing is nottaking place.C. Set the Enforce Primary Key property of the Department block to Yes; it is not enough to justset the Department_Id to be the primary key.D. Set the DML array size to a value of 10 or greater; for array sizes loss than 10, arrayprocessing Is inefficient, and so is not performed.Answer: (SHOW ANSWER)

NEW QUESTION: 36An LOV must be displayed several times in your form; therefore, good performance whendisplaying LOV is essential. In a When-New-Form-instance trigger, you want to save the ID of theLOV in a global variable so that you can use it in any code to display the LOV.Which built-in would you use to get the ID of the LOV?A. SHOW_LOVB. FIND_LOVC. GET_ITEM_PROPERTYD. GET_LOV_PROPERTYE. GET_APPLICATION_PROPERTYAnswer: B (LEAVE A REPLY)Explanation/Reference:Explanation:Referencing Objects by Internal IDFinding the object ID:lov_id := FIND_LOV('my_lov')

NEW QUESTION: 37To troubleshoot a problem with a form, you have added a call to the MESSAGE () built-in at thebeginning of the When-Validate-Item trigger of the Customer_Id then in the Orders Block of theOrders 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 messagedoes not appear. What are two possible causes for this problem?A. There is a syntax error in the call to the MESSAGE() built-in.B. Validation for the Customer_Id item failed.C. The item is using an LOV for validation.D. The MESSAGE () built-in is not allowed in validation triggers.E. The validation unit of the form needs to be changed.F. The form is in Enter-Query mode.Answer: E,F (LEAVE A REPLY)

NEW QUESTION: 38View the exhibit.

In the OrderItemsForm, you have a control with a button that users can click to navigate to thefirst record in the block. The button has keyboard Navigable and Mouse Navigable set to No.You are coding a When-Button-Pressed trigger for the First Record button with the followingcode:SCROLL_UP;WHILE FORM_SUCCESS LOOPSCROLL_UP;END LOOP;What happens when the user clicks First Record with the cursor in the 72nd record in the block,as shown in the Exhibit?A. The cursor successfully navigates to the first record.B. A runtime error is encountered because there is no scroll bar for the block.C. The display scrolls so that the first record is visible, bur the cursor stays on the last visiblerecord, which should be record 10.D. The form goes into an infinite loop and has to be killed by using operating system commands.E. internal navigation to the first record occurs, but the visible cursor remains on record 72. Youshould add the SYNCHRONIZE command to synchronize the display with the internal state of theform.F. Because there is no scroll bar, the cursor navigates only as far as the first visible record, whichis record 63.Answer: (SHOW ANSWER)Explanation/Reference:Explanation:

SCROLL_UP built-inDescriptionScrolls the current block's list of records so that previously hidden records with lower sequencenumbers are displayed. This action displays records that were "above" the block'sdisplay.SCROLL_UP puts the input focus in the instance of the current item in the displayedrecord that has thehighest sequence number.

NEW QUESTION: 39You have coded the following When Button Pressed trigger:EXECUTE_QUERY;MESSAGE ('Query executed on block');MESSAGE ('click next to navigate the next record');When the user clicks the button, how is the message "Query executed on block" displayed?A. as a system message in a system alertB. as an application message in an application alertC. as an application message on the status lineD. as a system message in an application alertE. as an application message in a system alertF. as a system message on the status lineAnswer: E (LEAVE A REPLY)

NEW QUESTION: 40In Forms Builder, the iconic buttons on the form are blank, but when you click Run Form the formappears in the browser with Images in the iconic buttons.What are two things that you can check to track the source of this problem?A. the UI_ICON setting in the operating systemB. the iconpath setting in the Forms registry fileC. the UI_ICOM_EXTENSION setting in the operating systemD. forms Builder runtime preferencesE. the iconextension setting in the Forms registry fileF. the FORMS_PATH setting in the Forms environment fileG. the classpath setting in the operating systemAnswer: A,C (LEAVE A REPLY)

NEW QUESTION: 41Which setting of :SYSTEM.MESSAGE_LEVEL suppresses all system messages?A. 0B. 10C. 25D. 50E. You cannot use :SYSTEM.MESSAGE_LEVEL to suppress all system messages

Answer: (SHOW ANSWER)Explanation/Reference:Explanation:Controlling System MessagesYou can prevent system messages from being issued, based on their severity level. FormsBuilderclassifies every message with a severity level that indicates how critical or trivial the informationis; the higher the numbers, the more critical the message. There are six levels that you can affect.

Note: Suppressing Messages According to Their SeverityIn a trigger, you can specify that only messages above a specified severity level are to be issuedby the form. You do this by assigning a value to theMESSAGE_LEVELsystem variable. Forms then issues only those messages that are above the severity leveldefined in this variable. The default value forMESSAGE_LEVEL(at form startup) is 0. This means that messages of all severities are displayed.

NEW QUESTION: 42View the Exhibit.

You have just created a new object library as shown in the Exhibit. You want the tabs to havedescriptive names.You cannot change the names of the default object library tabs, so you must create new tabs inorder to have descriptive names.A. False

B. TrueAnswer: A (LEAVE A REPLY)

NEW QUESTION: 43A user at a remote location reports a problem that occurs when the Orders; form runs and theuser clicks the invoice button. You are not able to reproduce the problem, so you decide to useremote debugging.The steps involved in diagnosing the problem are listed below, but they are ordered incorrectly.What is the correct sequence of Steps?1. You set a breakpoint in the When Button-Pressed trigger for the invoice button.2. The user's screen goes blank.3. The user reports the host and port to you.4. You uses the debugger to step through the code.5. The user clicks a button that calls DEBUG.ATTACH.6. You attach to the user's process.7. You open the Orders.fmb file from which the running .fmx was generated.8. The user clicks the invoice button.A. 8, 3, 6, 5, 4, 7, 1, 2B. 7, 1, 3, 6, 5, 1, 8, 4C. 3, 6, 5, 7, 8, 1, 2, 4D. 5, 3, 6, 7, 1, 8, 2, 4Answer: D (LEAVE A REPLY)

NEW QUESTION: 44There are certain errors that are specific to the Salary item on the Employees form. You want totrap these errors only when the user navigates from the Salary item.You have a form-level On-Error trigger that traps errors that apply to the form in general, but yonadditionally code an item-level On-Error trigger for the Salary item.When testing the form, you find that the general errors are not trapped when you navigate fromthe Salary item. What can you do to correct this problem?A. Call the form level On-Error trigger from the item-level On-Error trigger.B. Call the item-level On-Error trigger from the form-level On-Error trigger.C. Change the Execution Hierarchy property for the item-level On-Error trigger.D. Change the Execution Hierarchy property for the form-level On-Error trigger.E. Move all the code to a PL/SQL program unit and call it from both the form level and item levelOn-Error triggers.Answer: C (LEAVE A REPLY)Explanation/Reference:Explanation:when you have a WHEN-NEW-ITEM-INSTANCE :

if you create a trigger on item, block and form-level, then only the ITEM-Level will start. If you usethe exec- hierarchy Override.If all trigger use After, then the FORM, BLOCK and ITEM starts in that sequence.If all trigger use Before, then the ITEM, BLOCK and FORM starts in that sequence.the execution-hierarchy on FORM-Level is ignored, because there is no higher level than FORM

NEW QUESTION: 45Which symbol when used in an object's Property Palette, indicates an inherited property that hasbeen changed?

A. Option BB. Option AC. Option CD. Option DAnswer: C (LEAVE A REPLY)

NEW QUESTION: 46The Orders database table uses Order_id as its primary key. You have written the following codeto use in the Orders block of a form:SELECT orders_seq.NEXTVALINTO :orders.order_idFROM SYS.dual;Which statement is true about this code?

A. If you place this Code in a trigger that fires when the record is inserted into the database, youwill likely have more gaps in Order IDs than if you use the sequence as a default value for theitem.B. If you place this code in a trigger, you should ensure that Order_Id has its required property setto Yes.C. If you place this code in a trigger, you should ensure that Order_Id has its Database Itemproperty set to No.D. If the named sequence does not exist, it is automatically created the first time the code iscalled.E. You should place this code a in a database trigger to minimize the gaps in Order IDs.F. You should place this code in Pre-insert trigger to minimize the gaps in Order IDs.G. You should place this code in a Post_insert trigger to minimize the gaps in Order IDs.Answer: F (LEAVE A REPLY)Explanation/Reference:Explanation:Assigning Sequence Numbers to RecordsYou will recall that you can assign default values for items from an Oracle sequence, toautomatically provide unique keys for records on their creation. However, if the user does notcomplete a record, the assigned sequence number is "wasted."An alternative method is to assign unique keys to records from a Pre-Insert trigger, just beforetheir insertion in the base table, by which time the user has completed the record and issued theSave.Assigning unique keys in the posting phase can:* Reduce gaps in the assigned numbers* Reduce data traffic on record creation, especially if records are discarded before savingExampleThis Pre-Insert trigger on the ORDERS block assigns an Order ID from the sequenceORDERS_SEQ, which will be written to the ORDER_ID column when the row is subsequentlyinserted.SELECT ORDERS_SEQ.nextvalINTO :ORDERS.order_idFROM SYS.dual;

Valid 1z0-151 Dumps shared by Fast2test.com for Helping Passing 1z0-151 Exam!Fast2test.com now offer the newest 1z0-151 exam dumps, the Fast2test.com 1z0-151 examquestions have been updated and answers have been corrected get the newestFast2test.com 1z0-151 dumps with Test Engine here: https://www.fast2test.com/1z0-151-

premium-file.html (90 Q&As Dumps, 30%OFF Special Discount: freecram)

NEW QUESTION: 47You put some code in a Post_Update trigger and raise the FORM_TRIGGER_FAILURE undercertain conditions. Does a rollback take place if the trigger falls?A. The value have already been applied, so you must programmatically save the old values in theglobal variables or PL/SQL variables if you want to reinstall the original values.B. No. It is too late to perform a rollback at this stage because the update has already beenapplied.C. Yes. Although the update has been applied to the database, the old column values areretained as rollback data; so a failure of this trigger automatically reinstates the original values.Answer: (SHOW ANSWER)

NEW QUESTION: 48The Credit_Rating item in the Customers block of an Order Entry form must be restricted to threepossible values: Good, Poor, or Null (the latter value indicates that the credit rating has not beendetermined). Order entry clerks must be able to update this item to any of the preceding threevalues.You want to change the item to a check box labeled "Credit Risk" that should be selected if thecustomer has poor credit, the check box should not be selected if the customer's credit rating isgood or undetermined.

You change the item type to Checkbox, set other properties as shown in the Exhibit, and then runyour form and insert three records: two with good credit and the check box deselected, and onewith poor credit and the check box selected. You commit the data and query the records, with thefollowing result set:

The first two records show an undetermined credit rating, although your intention was to set thevalue to Good for these customers. What change must you make in the properties of theCredit_Ratinq item to enable values of Good, Poor, and Null to be entered?A. Change the initial Value property to Good.B. Change the Check Box Mapping of Other Values property to Not Allowed.C. Change the initial Value property to Good and the Value When Unchecked property to Null.D. Change the initial Value property to Good and the Chock Box Mapping of Other Valuedproperty to Null.E. Change the initial Value property to Good and the Check Box Mapping of Other Valuesproperty to checked.F. Change the item type. It is not appropriate to use a check box to enable entry and update ofmore than two values in an item.Answer: F (LEAVE A REPLY)Explanation/Reference:Explanation:

Incorrect answers:F: A check box is not limited to two values.

NEW QUESTION: 49

On the Employees form, you do not want the cursor to enter the Employee_Id text item, which isthe first item in the first block on the form. You code a Pre-Text-item trigger for that item that usesthe GO_ITEM built-in to navigate to the next item.What happens when you run the form from Forms Builder?A. The form runs, but as soon as it appears, you receive a runtime error.B. The form runs, but as soon as you perform any navigation, a runtime error occurs.C. The form runs with no problem.D. You receive a compilation error.E. The form starts to run, but immediately closes. So If an error message Is displayed, you areunable to see it.Answer: A (LEAVE A REPLY)

NEW QUESTION: 50View the Exhibit.

The DBA has added a 30-character Cust_Middle_Name field to the Customers table and wantsyou to add it to the Customers form. It should be on the same line as the as the first and lastnames, which are on the Name tab page of the Tab_Customer canvas that appears in the LayoutEditor as shown in the Exhibit.The Tab_Customer tabbed canvas is displayed on the Customer_CV content canvas as shown inthe Exhibit.What must you do to accommodate the additional label and text item and to display the middlename?

A. increase the Width properties of only the Customer_CV canvas and the Tab_Customercanvas.B. increase the Width property of the Customer_CV canvas only.C. increase the Width properties of the Customer_CV canvas, the Tab_Customer canvas, and thename tab page.D. increase the Width property of the Tab_Customer canvas only.Answer: A (LEAVE A REPLY)

NEW QUESTION: 51View the Exhibits.

The hierarchical tree shown at run time in Exhibit 1 is populated programmatically. Defaulthierarchical tree properties are shown in Exhibit?

Which properties of the hierarchical tree shown in Exhibit 1 have been changed from the default?A. Allow Empty Branches and Multi Selection onlyB. Allow Empty Branches and Show Symbols onlyC. Multi Selection and Show Symbols onlyD. Allow Empty Branches, Multi Selection, and Show SymbolsAnswer: A (LEAVE A REPLY)Explanation/Reference:Explanation:Both Chen and Popp are selected, so Multi-selection is set to Yes (not B).+ and - symbols are displayed, so Show Symbols is yes (not B, C, D).Allow Empty Branches is set to Yes (so A is ok), see note below.Note: Setting Hierarchical Tree Item PropertiesHierarchical Tree properties include the following:* Item Type: Must be set to Hierarchical Tree* Allow Empty Branches:Yes / No. No is the default.If set to Yes, all leaf nodes will initially display in the tree with the plus sign (+) next to it, indicatingthat expansion is possible, even when there is nothing to expand. If set to Yes, the ShowSymbols property must also be set to Yes.If set to No, leaf nodes will not have an expand/collapse symbol* Multi Selection: Whether multiple nodes may be selected at one timeNo is the default.

* Show Lines: Whether a hierarchical tree displays lines leading up to each node Yes is thedefault.* Show Symbols: Whether a hierarchical tree should display + or - symbols in front of eachbranch node* Record Group: Name of the record group from which the hierarchical tree derives its values* Data Query: Specifies the query-based data source

NEW QUESTION: 52View the Exhibit.

The orders form contains two canvases. Orders_CV displays one order and all of its order items.Help-CV displays context-sensitive help.When users invoke the help screen for the Customer_Id item, the help information obscures theCustormer_Id item, as shown in the Exhibit. Users would like to be able to see both the item andits help information simultaneously.How can you move the help information to the right so that the Customer_Id item is visible?A. increase the Viewport X Position on the Help_CV canvas.B. increase the Viewport X Position on Canvas on the Orders_CV canvas.C. Decrease the Width on the Help_CV canvas.D. in the Layout Editor for the Orders_CV canvas, select View > Stacked Views, and then selectthe Help_CV canvas. Drag the Help_CV canvas to the right of the Customer_Id item.Answer: A (LEAVE A REPLY)Explanation/Reference:

Explanation:Note: Viewport X Position on Canvas, Viewport Y Position on Canvas property DescriptionSpecifies the location of the view's upper left corner relative to the upper left corner of the canvas.The size and location of the viewport define the view; that is, the part of the canvas that is actuallyvisible in the window to which the canvas is assigned.Applies to canvas

NEW QUESTION: 53What happens when you click Run Form Debug in Forms Builder?A. The form runs on your local machine by using a debug executable client.B. The form runs in a three-tier environment by using the application server URL that you specifyin runtime preferences.C. The form runs in a three tier environment by using the [debug] configuration in theFORMSWEB.CFG file.D. The form runs in a simulated three-tier environment by using an applet viewer that is includedwith the product to enable debugging.Answer: B (LEAVE A REPLY)Explanation/Reference:Explanation:Directly from the class materials from Oracle: As in the case when you run a form from FormsBuilder with the Run Form button, the Run Form Debug button runs the form in a three-tierenvironment. It takes its settings from the Preferences window that you access by selecting Edit >Preferences from the main menu and clicking the Runtime tab.

NEW QUESTION: 54You have installed WebLogic and Forms with a default configuration, which has been tested anddetermined to be correct.After creating a basic form in the Forms Builder, you click Run Form to test it. Forms Builderdisplays 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 server URL parameter in formsweb.cfgD. Start the Oracle HTTP server.E. Start WebCache.Answer: B (LEAVE A REPLY)Explanation/Reference:Explanation:The WLS managed server WLS_FORMS must be started.

NEW QUESTION: 55Immediately after creating a button in the Layout Editor, what is true about the button?A. It is an iconic button.B. It has no functionality.C. It is in the control block by default.D. It is not keyboard navigable.E. It is not mouse navigable.F. It is not enabled.Answer: B (LEAVE A REPLY)

NEW QUESTION: 56The Orders form has four blocks. The Orders and Order_items block are on the CV_Ordercontent canvas; the inventories block items are on the CV_inventories content canvas; andControl block buttons are on the CV_Buttons toolbar canvas. All buttons have mouse Navigateset to No.The Order_Items block is a detail of Orders. The inventories block is a detail of Order_Items,showing the stock of the selected product.There is a button in the Control block with a When-Button-Pressed trigger:IF GET_CANVAS_PROPERTY(:SYSTEM.cursor_item, item_canvas) = 'CV_ORDER' THENGO_BLOCK ('inventories')ELSEGO_BLOCK('orders');END IF;When you run the form and click the button, navigation does not occur, and the form displays theruntime error "FRM-41053: Cannot find Canvas: invalid ID." What should you do to correct thisproblem?A. Change the sequence of blocks in the Object NavigatorB. in the first line of code, change the system variable to: SYSTEM.CURSOR_CANVAS.C. Chang the Mouse Navigator property of the button to yesD. in the first line of code, change the CV_ORDER to lowercaseE. Chang the argument to the GO_BLOCK built-ins to uppercaseF. in the first line of code, change the built-in to GET_ITEM_PROPERTYAnswer: F (LEAVE A REPLY)

NEW QUESTION: 57The Orders form has the following triggers defined:1. Post-Text-Item on Customer_Id2. Pre-Text-Item on Sales_Rep_Id3. When-New-Item-instance on Sales_Rep_IdThe 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 thesequence?A. 3 onlyB. 1, 2, and 3C. 1 and 2 onlyD. 1, 3, and 2E. 2 and 3 onlyAnswer: A (LEAVE A REPLY)

NEW QUESTION: 58A clerk is using the Human Resources form, which displays a department and its associatedemployees on the same canvas. Only two Items in the form are enabled.Possible navigation units that can occur during navigation of this form are:1. Outside the form2. The Human Resources form3. The Departments block4. The Employees block5. The current Departments record6. The current Employees record7. The Department_Id item8. The Employee_Id itemWith the cursor in : Departments.Department_Id, the clerk clicks the :Employees.Employee_Iditem.What is the sequence of navigational unit movement that occurs?A. 7, 5, 3, 2, 4, 6, and 8B. 7, 5, 3, 2, 4, 6, and 8 onlyC. 7, 5, 3, 4, 6, and 8 onlyD. 1, 2, 3, 4, 5, 6, 7, and 8E. 7 and 8 onlyAnswer: (SHOW ANSWER)

NEW QUESTION: 59The Enforce Primary Key property of a data block ensures that the primary key of a new recordexists in the database.A. TrueB. FalseAnswer: B (LEAVE A REPLY)

NEW QUESTION: 60View the Exhibit.

To test how the Orders application works with database triggers, you add to the Orders table thefollowing database trigger that fires before the update of Customer_Id:BEGINIf :old.customer_id != : new.customer_id thenRAISE_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 theDatabase 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 messageinstead of the FRM- error message?A. IF ERROR_CODE = 40509 THENMESSSAGE (SQLERRM);END IF;B. IF ERROR_CODE = 06512 THENMESSSAGE (SQLERRM);END IF;C. IF ERROR_CODE = 40509 THENMESSSAGE (DBMS_ERROR_TEXT);END IFD. IF ERROR-CODE = 20101 THENMESSSAGE (DBMS_ERROR_TEXT);END IF;

E. IF ERROR_CODE = 20101 THENMESSSAGE(SQLERRM);END IF;F. IF ERROR_CODE = 06512 THENMESSSAGE(DBMS_ERROR_TEXT);END IF;Answer: C (LEAVE A REPLY)

NEW QUESTION: 61View the Exhibit.

You have integrated the WebUtil utility into the Orders form. You code a When-Button-Pressedtrigger to call some WebUtil functionality, and then run the form to test it. Everything works as itshould.You then write some other triggers and test the form again. Before the form appears, you receiveseveral errors that are similar to the one shown in the Exhibit.What is a probable cause of this error?A. You have invoked WebUtil functionality from a Pre-form trigger.B. Java is not installed on the client machine, so SET_JAVA_VERSION returns an error.C. You have invoked WebUtil functionality from a trigger that does not accept restricted built-ins.D. You did not recompile the WebUtil library after adding new triggers.E. You did not enable the GetClientinfo JavaBean.Answer: (SHOW ANSWER)

Valid 1z0-151 Dumps shared by Fast2test.com for Helping Passing 1z0-151 Exam!Fast2test.com now offer the newest 1z0-151 exam dumps, the Fast2test.com 1z0-151 examquestions have been updated and answers have been corrected get the newest

Fast2test.com 1z0-151 dumps with Test Engine here: https://www.fast2test.com/1z0-151-

premium-file.html (90 Q&As Dumps, 30%OFF Special Discount: freecram)

NEW QUESTION: 62When tabbing through items in the Employees form, users should not be able to navigate to theSalary text item. If they need to update the item, they will have to explicitly navigate to it by usingthe mouse.Which property setting accomplishes this requirement?A. Enabled = Yes; Keyboard Navigable = YesB. Enabled = No; Keyboard Navigable = YesC. Automatic Skip = YesD. Enabled = No; Keyboard Navigable = NoE. Enabled = Yes; Keyboard Navigable = NoAnswer: (SHOW ANSWER)

NEW QUESTION: 63View the Exhibit.

You are attempting to drag the Control and CV_Order objects to an object group as shown in theExhibit, but you are unable to release them in the Object Group Children node of the objectgroup.What is the reason for this?A. You cannot drag a block to an object group.B. You need separate object groups for different types of objects.C. You cannot drag a canvas to an object group.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.Answer: D (LEAVE A REPLY)

NEW QUESTION: 64View the Exhibit.

The Departments table in the database contains four columns. In a new form, you use the DataBlock Wizard to add all columns to the block, but in the layout Wizard, you choose all columnsexcept Location_Id to add to the canvas. The Object Navigator and layout Editor appear asshown in the Exhibit.You then decide that you do need to display Location_Id on the canvas. What object must youselect before invoking the Layout Editor in re-entrant mode to make this change?A. Location_Id in the Object NavigatorB. Frame 16 in either the Object Navigator or the layout EditorC. Canvas4 in either the Object Navigator or the Layout EditorD. the text item tool in the Layout EditorE. the Departments data block in the Object NavigatorAnswer: (SHOW ANSWER)

NEW QUESTION: 65You have designed a form with two content canvases. The window for the first canvas wascreated implicitly, and you have not changed its default properties.You want users to be able to navigate between the canvases easily while viewing bothsimultaneously.Therefore, you create a second window, changing only its name from the default properties.

However, when you test the form, you find that you are unable to close either window. What mustyou do to provide this functionality?A. Code a When-Window-Closed trigger for each window.B. Set Close Allowed to Yes for both windows.C. Change the second window to a modal window.D. Set Hide on Exit to Yes for both windows.Answer: A (LEAVE A REPLY)

NEW QUESTION: 66You have a form with a single multi-record block. During a session, a user performs an insert andclicks SaveWhat is the behavior of the record being inserted violates a database constraint?A. The record is posted to the database but not committed. The form redisplays the record withan error message so that the user can correct the data. Navigation to another record cannotoccur until the correct data is committed or the new record is deleted. If the user exits the formwithout correcting the entry, a database rollback is performed.B. The record is committed to the database. The form redisplays the record with an errormessage so that the user can correct the data. The user is unable to exit the form or move toanother record until the correct data is committed of the new record is deleted.C. A database rollback is performed. The form redisplays the record with an error message sothat the user can correct the entry. The user is able to navigate to another record or exit the form.D. The record is committed to the database. The form redisplays the record with a warning incase the user would like to correct the entry. The user is able to navigate to another record or exitthe form.E. A database rollback is performed. The form redisplays the record with an error message sothat an correct the entry. Navigation to another record cannot occur until the correct data iscommitted or the record is deleted.Answer: C (LEAVE A REPLY)

NEW QUESTION: 67You create a Customers form by using wizards. When you test the form, you notice that youcannot the complete name that is displayed in the Customer_Name text item. Which three toolscan you use to correct this problem?A. Layout EditorB. Object NavigatorC. Object LibraryD. Data Block wizardE. Property PaletteF. Layout wizardAnswer: A,E,F (LEAVE A REPLY)

NEW QUESTION: 68Which statement is true about flexible code?A. It typically includes hard-coded object names.B. It is more difficult to maintain.C. It is designed for reuse.D. It is more difficult to write, so it decreases developer productivity.E. It is specific to a particular module.Answer: (SHOW ANSWER)

NEW QUESTION: 69You are coding a When-Checkbox-Changed trigger.Which statements are available for use in your code?A. unrestricted built-ins onlyB. restricted and unrestricted built-ins onlyC. PL/SQL statements and unrestricted built-ins onlyD. PL/SQL statement-, and any built-insAnswer: D (LEAVE A REPLY)Explanation/Reference:Explanation:When-Checkbox-Changed triggerDescriptionFires when an operator changes the state of a check box, either by clicking with the mouse, orusing the keyboard.Definition Level: form, block, or itemLegal Commands:SELECT statements, unrestricted built-ins, restricted built-insReference: Oracle Forms Developer, When-Checkbox-Changed trigger

NEW QUESTION: 70The Employees database table contains more columns than can be displayed at one time in aform. You create a data block that uses all the columns. How can you enable users to interactwith all the items and switch between them without scrolling or closing anything?A. Define multiple content canvases and display them in the same modeless window.B. Define multiple content canvases and display them in multiple modal windows.C. Define multiple content canvases and display them in multiple modeless windows.D. Define multiple content canvases; display one in a modeless window and the others in modalwindows.E. This is not possible because items from a single block must be displayed on the same canvasand window.Answer: C (LEAVE A REPLY)

NEW QUESTION: 71You want to display fields of a form module on multiple layouts that are visible simultaneously,what can enable you to achieve this?A. multiple forms, because you cannot have multiple content canvases in the same form that arevisible simultaneouslyB. multiple content canvases that display in the same windowC. multiple content canvases that display in multiple windowsD. one content canvas that displays in multiple windowsAnswer: (SHOW ANSWER)

NEW QUESTION: 72You do not want users to execute queries while in the Order_Items block, so you write thefollowing key- Exeqry trigger for the Order_Items block:GO_BLOCK('orders');EXECUTE_QUERY;This works fine except that in the Order_Items block, when you click Enter Query first, and thenclick Execute Query, you get the error message "FRM-41009: Function key not allowed." Whatcan you do correct this?A. Add the following as the first of the key-Exqry trigger to Yes.SYSTEM.mode := 'NORMAL';B. You cannot change this behavior, but you should use the On-Message trigger to display amore meaningful message.C. Change the key-Exqry trigger to:IF : SYSTEM.MODE := 'ENTER-QUERY' THENGO_BLOCK ('orders');EXECUTE_QUERY;ELSEMESSAGE ('you cannot execute a query for the Order_Items block'):END IF;Define the following Key-Entqry trigger for the Order_Items block:GO_BLOCK ('orders');ENTER_QUERYD. Delete the Key-Exqry trigger and define the following Key-Entqry trigger for the Order_Itemsblock:GO_BLOCK ('orders');ENTER_QUERY;E. Delete the Key-Exqry trigger and define the following Key-Entqry trigger for the Order_Itemsblock:ENTER_QUERY;GO_BLOCK ('orders');F. Change the Key-Exeqry trigger to:

IF :SYSTEM.MODE != 'ENTER-QUERY' THENGO_BLOCK('orders');EXECUTE_QUERY;ELSEMESSAGE ('You cannot execute a query in this block');ENTER_QUERY;GO_BLOCK ('orders');G. Set the Fire in Enter-Query Mode property of the Key-Exeqry trigger to Yes.Answer: D (LEAVE A REPLY)

NEW QUESTION: 73Which statement is always true about using OPEN_FORM to open multiple forms in anapplication?A. Database transactions are always continued across forms.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: (SHOW ANSWER)Explanation/Reference:Explanation:OPEN_FORMOpens 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 forthe two forms to share the same database session and/or library data.Note:CALL_FORMRuns an indicated form while keeping the parent form active. Oracle Forms runs the called formwith the same Run form preferences as the parent form. When the called form is exited OracleForms 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 notreplace the menu, open the new form in query only mode, share or not share library data.NEW_FORMExits the current form and enters the indicated form. The calling form is terminated as the parentform. If the calling form had been called by a higher form, Oracle Forms keeps the higher callactive and treats it as a call to the new form.Incorrect answers:A: session_mode:

NO_SESSION (The default.): Specifies that the opened form should share the same databasesession as the current form.SESSION: Specifies that a new, separate database session should be created for the openedform.C: data_modeNO_SHARE_LIBRARY_DATA (The default.):At runtime, Oracle Forms will not share databetween forms that have identical libraries attached (at design time).SHARE_LIBRARY_DATA: At runtime, Oracle Forms will share data between forms that haveidentical libraries attached (at design time).Reference: Difference between call_form, new_form and open_form

NEW QUESTION: 74You want to use WebUtil functionality in the Orders form. What three things must you do tointegrate WebUtil into the Orders Form?A. Copy the WebUtil object group from the WebUtil object library into a separate object library.B. Subclass the WebUtil object group from the WebUtil object library into the Orders form.C. Ensure that the WebUtil block is the last block under the Data Blocks node in the ObjectNavigator.D. Ensure that the WebUtil block is the first block under the Data Blocks node in the ObjectNavigator.E. Attach the WebUtil library to the Orders form.F. Copy the WebUtil library to the same directory as the Orders form.G. in the When-New-Form-instance trigger, register the WebUtil javaBeans.H. Set the Implementation Class Property for any items that will implement WebUtil JavaBeans.Answer: B,C,E (LEAVE A REPLY)Explanation/Reference:Explanation:Integrating WebUtil into a FormStep 1: Attaching the WebUtil Library (E)To use the functions of WebUtil in a Forms application, you mustfirst attach the webutil.pll libraryto any module that will use the WebUtil PL/SQL API. Select theAttached Libraries node in theOrders form and click Create. This invokes the Attach Librarydialog box, in which you can browseto the location of webutil.pllStep 2: Subclassing WebUtil Forms Objects (B)Part of the WebUtil utility is a set of Forms objects contained in webutil.olb.This object library contains an object group called WebUtil, which you can subclass into yourform.C: A data block named WEBUTIL; ensure that this is the last block in the Navigator.Reference: Oracle Fusion Middleware 11g, Build Applications with Oracle Forms, IntegratingWebUtil into a Form

NEW QUESTION: 75View the Exhibit.

You are creating a menu for use with several forms. You create the structure of the menu in theMenu Editor.As shown in the Object Navigator in the Exhibit, which objects are menu items?A. MENU3 onlyB. ITEM6 onlyC. MENU3, ITEM4, ITEM5, ITEM5_MENU, and ITEMGD. ITEM4, ITEM5, and ITEM6 onlyE. ITEM4 and ITEM5 onlyF. ITEM 4 and ITEM6 onlyG. ITEM5 and ITEM onlyH. MENU3 and ITEM5_MENU onlyAnswer: (SHOW ANSWER)Explanation/Reference:Explanation:MENU3 and ITEM5_MENU are menus.

NEW QUESTION: 76View the Exhibit to examine the form.

The text items (Field1, Field2, and Field3) and the button (Check_Values) are in the CONTROLblock. 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_Valuesbutton: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 bedisplayed when the button is clicked.A. -4B. 1 -2 -3C. 1 -field1 -Check ValuesD. Field1 -1 - Check ValuesE. 1 - CONTROL.FIELD1 - CONTROL.FIELD1F. 1 - CONTROL.FIELD1 - CONTROL.CHECK_VALUESG. :field1 - :SYSTEM.cursor_item - :SYSTEM.trigger_itemAnswer: F (LEAVE A REPLY)Explanation/Reference:Explanation:* SYSTEM.CURSOR_ITEMRepresents the name of the block and item, block.item, where the input focus (cursor) is located.The value is always a character string.In this scenario the value is CONTROL.Field1, as the focus is in Field1.* SYSTEM.TRIGGER_ITEMRepresents the item (BLOCK.ITEM) in the scope for which the trigger is currently firing. Whenreferenced in a key trigger, it represents the item where the cursor was located when the triggerbegan. The value is always a character string.In this scenario the value is CONTROL.CHECK_VALUES, as the CHECK_VALUES button isbeing clicked.

Valid 1z0-151 Dumps shared by Fast2test.com for Helping Passing 1z0-151 Exam!Fast2test.com now offer the newest 1z0-151 exam dumps, the Fast2test.com 1z0-151 examquestions have been updated and answers have been corrected get the newestFast2test.com 1z0-151 dumps with Test Engine here: https://www.fast2test.com/1z0-151-

premium-file.html (90 Q&As Dumps, 30%OFF Special Discount: freecram)

NEW QUESTION: 77You want to display employee records in tabular format, but the form is not wide enough todisplay all the items in the Employees block. The employee IDs and names of displayed recordsshould always be visible, but you want to scroll the additional information as users tab through theItems, the form should look like a spreadsheet with the first two columns frozen.Which canvas types would be most appropriate in this scenario?A. content canvas in a window with a horizontal scroll barB. content canvas and multiple tab canvasesC. content canvas and a tab canvas with multiple tab pagesD. content canvas and a stacked canvas with a horizontal scroll barE. multiple content canvasesAnswer: D (LEAVE A REPLY)Explanation/Reference:Explanation:After an entity is divided into groups, if all groups cannot be displayed simultaneously, it becomesnecessary for two or more regions to be displayed in the exact same space, one at a time, usinga Tab control. The user can jump to a specific region by selecting a tab or by progressingcontinuously through all fields of all Tab regions. A set of fields, minimally the primary key fields,should remain visible so the user can maintain context at all times. There, "frozen" fields must beplaced inside the Tab control on the left side.When best to use Tab regions:* When the user must see all fields of a record in a single window, but they do not need to seethem all simultaneously.* When entire regions need to be hidden from a user due to security restrictions, the current stateof data, or other product installations.

NEW QUESTION: 78Which two actions are always necessary when deploying Forms applications that were developedon Windows platform to a UNIX middle tier server?A. creating a Forms PL/SQL library file to contain the application logicB. moving the forms executable files from the development machine to the middle-tier machineC. installing forms Builder on the middle-tier machineD. creating a menu module for the applicationE. moving the Forms source files from the development machine to the middle tier machine

F. compiling the Forms modules on the middle tier machineG. compiling the Forms modules on the development machineAnswer: (SHOW ANSWER)

NEW QUESTION: 79Yon have created a list item for the Credit__Rating field in the Customers form, the Financedepartment usually determines a range of scores that pertain to the customer, the values in thelist are Excellent, Good, Fair, and Poor, corresponding to the ranges provided by Finance. Thedefault value Fair, because that is the range that applies to most customers.Sometimes, Finance can provide an exact credit score; so users must be able to enter the exactnumerical value if it is known. Often clerks enter the customer data before the performance of acredit 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 linefor them to select. How can you meet this requirement without changing the default value of thelist item?A. Set the Required property of the Credit_Rating item to No.B. Add a blank line to the list item when you define the static values.C. Delete the NOT NULL constraint for the Credit_Rating Column in the database.D. Set Mapping of other Values for the Credit_Rating Item to NULL.E. You cannot change this type of list item to display a blank value; users must delete the defaultvalue records if the credit rating is not known.Answer: B (LEAVE A REPLY)

NEW QUESTION: 80When you plan to use a toolbar canvas, you should allow room for it on the content canvas sothat items on the canvas are not obscured.A. TrueB. FalseAnswer: (SHOW ANSWER)Explanation/Reference:Explanation:Note: Toolbar canvases can contain buttons and other GUI elements, and allow you to provide acommon interface for all canvases displayed within a window. You can associate the toolbarcanvas with the window shared by the content canvases, and it will display. The location at whichthe toolbar displays can be controlled by the type of toolbar canvas used. A vertical toolbarcanvas is used to display the toolbar along the left or right edge of the window.

NEW QUESTION: 81You have just created radio buttons labeled Outstanding, Exceeds, Meets, and Does not Meet forthe employee appraisal rating, but you accidentally created it on the Employee_Training canvas

rather than on the Employee_Appraisal canvas. How can you move them to the appropriatecanvas?A. Open the Layout Editor for both canvases; drag the radio buttons from Employee_Trainingcanvas to the Employee_Appraisal canvas.B. Drag the radio button nodes from the Object Navigator to the Employee Appraisal canvas inthe Layout Editor.C. Drag the radio group node from the Object Navigator to the Employee__Appraisal canvas inthe Layout Editor.D. Set the Canvas property for the radio buttons to Employee_AppraisalE. Set the Canvas property for the radio group to Employee_Appraisal.F. You cannot move existing radio buttons to another canvas; you will need to delete them fromthe Employee_Training canvas and create new ones on the Employee_Appraisal canvas.Answer: E (LEAVE A REPLY)Explanation/Reference:Explanation:Note: Example of radio group:Creating radio buttonsWe will now create radio buttons for the Sex item to give the user an option of selecting eitherMale or Female.28.* To do this, right click on the Sexitem in the Layout Editor and go to itsProperty palette.* In the Property Palette, Set:- Item Type : Radio Group- Initial Value : M30.Once you return back to the Layout Editor, you have to insert radio buttons. Select Radio Buttonicon from the toolbox. Drop the radio button into the form.* A window will appear, prompting you to select the radio group you would like to attach this radiobutton to. Select the radio group Sex.

NEW QUESTION: 82The Orders form is sometimes run automatically and sometimes run from the Customers form,when it is run from the Customers form, any queries should be restricted to the customer that iscurrently selected.The Customers form button that runs the Orders form sets a global variable to the currentcustomer ID.The Orders form has a button labeled Execute Query with the following When-Button Pressedtrigger:DEFAULT_VALUE (NULL, 'GLOBAL.Customer_id');IF: GLOBAL.customer_id IS NOT NULLTHENSET_BLOCK_PROPERTY ('orders', DEFAULT_WHERE, 'orders.customer_id'| | :GLOBAL.CUSTOMER_id);END IF;

EXECUTE_QUERYYou want to duplicate that functionality in a menu item for the Summit menu that is attached Tothe Orders form.What changes must you make to the code so that the menu code functions as it does in the form?A. You cannot add this type of code in the menu because it refers to the items on the form thatcannot be referenced from a menu.B. Change both occurrence of :GLOBAL.customer_id to NAME_IN ('GLOBAL.customer_id').C. Change both occurrence of :GLOBAL.customer_id to 'GLOBAL.customer_id'.D. Change 'GLOBAL.customer_id' in line 1 to :GLOBAL.customer_id.E. You do not need to change anything; the code compiles and functions correctly in the menuitem.Answer: E (LEAVE A REPLY)

NEW QUESTION: 83Customers log in to your Orders application by using their customer ID, which is saved as aglobal variable. When the Orders form first comes up, you want it to be populated with thecustomer's orders, and you do not want customers to be able to query for another customer'sorders.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 Pressedtrigger 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 ordersare shown, not just those for Customer 104.What is the best way to correct this issue to ensure that the customer can never query anothercustomer's orders?A. Delete the Key-Exeqry trigger and add the its first line after the call to GO_BLOCK in theWhen-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 (LEAVE A REPLY)Explanation/Reference:Explanation:Note: EXECUTE_QUERY procedureClears the current block, opens a query, and fetches a number of selected records. If there arechanges to commit, Forms Builder prompts the operator to commit them before continuingEXECUTE-QUERY processing

NEW QUESTION: 84The Orders form, whose properties have not been changed from the default, has two non-basetable text items to display the sales representative's first and last names.You want to ensure that entries made in these Items correspond to an existing employee, so youwrite a When-Validate-Item trigger for the Sales_Rep_First_Name text item:SELECT LAST_NAME Into :last_name FROM employeesWHERE first_name = :first_name;EXCEPTIONWHEN NO_DATA_FOUND THENMESSAGE ('There is no sales rep by this name');When you test the form and enter a first name that does not exist in the database, the messagethat you specified appears, but the cursor goes to the Sales_Rep_Last_Name item. You want thecursor to remain in the Sales_Rep__First Name item until a correct first name is entered.Also, as you continue to test the form, at times, the cursor does not leave theSales_Rep_First_Name item after you enter a name, but no error message appears.Which two things can you do to correct these problems?A. Add the code to handle the FORM_TRIGGER_FAILURE exception.B. Change the form's validation Unit property to Record.C. Code an On-Message trigger.D. Raise the FORM_TRIGGER_FAILURE exception.E. Add code to handle the TOO_MANY_ROWS exception.F. Raise the TOO_MANY_ROWS exception.G. Code an On-Error trigger.H.Write a When-Validate-Item trigger for the Sales_Rep_Last_Name item.I. Move the code to a form-level When-Validate-Item trigger.Answer: (SHOW ANSWER)

NEW QUESTION: 85If a display item has a Calculation Mode of Formula, you can call a program unit to perform thecalculation.A. FalseB. TrueAnswer: (SHOW ANSWER)

NEW QUESTION: 86Identify a function of the Forms Servlet.A. It manages network requests from the Forms Client.B. It creates a dynamic HTML file.C. It starts a Forms runtime session.D. It renders the Forms Services application display for the user.

E. It connects to and communicates with the database server.Answer: B (LEAVE A REPLY)

NEW QUESTION: 87Which statement is always true about a visual indicator that a text item has a list of valuesassociated with it?A. A list of values lamp appears as a tool tip when the cursor is placed over the text item.B. A list of values lamp appears on the status line when the cursor enters the text item.C. A list of values lamp appears next to the text item.D. An iconic list button appears next to the text item.E. A button with an ellipsis appears in the text Item when the cursor enters the text item.Answer: B (LEAVE A REPLY)

NEW QUESTION: 88View the Exhibit.

You have begun the process of integrating WebUtil into the Ordes form. What two additionalsteps must be completed yet?A.Write a Pre Form trigger to register WebUtil JavaBeans.B. Attach the WebUtil PL/SQL library to the form.C. Subclass the webUtilConfig parameter from the WebUtil object library into the form.D. Define WebUtil events that the form listens and responds to.E. Move the WebUtil data block to the last position under the Data Blocks node in the ObjectNavigator.F. Move the WebUtil data block to the first position under the Data Blocks node in the ObjectNavigator.

Answer: B,E (LEAVE A REPLY)Explanation/Reference:Explanation:Integrating WebUtil into a FormStep 1: Attaching the WebUtil Library (This has already been done in this scenario - not B) To usethe functions of WebUtil in a Forms application, you mustfirst attach the webutil.pll library to anymodule that will use the WebUtil PL/SQL API. Select theAttached Libraries node in the Ordersform and click Create. This invokes the Attach Librarydialog box, in which you can browse to thelocation of webutil.pllStep 2: Subclassing WebUtil Forms Objects (C)Part of the WebUtil utility is a set of Forms objects contained in webutil.olb. This object librarycontains an object group called WebUtil, which you can subclass into your form.E: A data block named WEBUTIL; ensure that this is the last block in the Navigator.Reference: Oracle Fusion Middleware 11g, Build Applications with Oracle Forms, IntegratingWebUtil into a Form

NEW QUESTION: 89View the Exhibit.

The Summit menu is attached to the Orders form. The Toggle Autoquery menu item is a checkbox that toggles whether a query is automatically performed when the Orders form is firstinvoked. 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 directlyfrom the form. You add a button named Toggle Autoquery with the following When-Button-Pressed trigger:DECLAREmi_id MENUITEMS;BEGINmi_id ;=FIND_ITEM ('Preferences.AutoQuery')/* Determine the current checked static of the AutoCommit menu checkbox item And toggle thechecked state*/IF GET_ITEM_PROPERTY (mi_id, CHECKED) = 'TRUE' THENSET_ITEM_PROPERTY (mi_id, CHECKED, PROPERTY_FALSE);ELSESET_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 triggercompiles 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_PROPERTYG. Change SET_ITEM_PROPERTY to SET_MENU_ITEM_PROPERTYH. Change PROPERTY_FALSE to 'FALSE'.I. Change PROPERTY_TRUE to 'TRUE'.Answer: (SHOW ANSWER)Explanation/Reference:Explanation:A: Note: FIND_MENU_ITEM built-inDescriptionSearches the list of menu items and returns a menu item ID when it finds a valid menu item withthe given name. You must define an appropriately typed variable to accept the return value.Define the variable with a type of Menu Item.Note 2:FIND_ITEM built-inDescription

Searches the list of items in a given block and returns an item ID when it finds a valid item withthe 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,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 ISmi_id MenuItem;val VARCHAR2(10);BEGINmi_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' THENSet_Menu_Item_Property(mi_id,CHECKED,PROPERTY_FALSE);ELSESet_Menu_Item_Property(mi_id,CHECKED,PROPERTY_TRUE);END IF;END;

NEW QUESTION: 90The Orders form has three blocks: Orders, Orders_Items, and inventories. It also has a buttonlabeled Next Block with a When-Pressed trigger.IF :SYSTEM.cursor_block = 'orders' THENGO_BLOCK('order_items');ELSIF :SYSTEM.cursor_block = 'order_items' THENGO_BLOCK('inventories');ELSIF :SYSTEM.cursor_block = 'inventories' THENGO_BLOCK ('orders');END IF;

The button is not functioning correctly; it does not cause navigation to occur. What must you do tofix the issue?A. Move the code to a PL/SQL program unit.B. Change the block names to uppercase in the condition (IF ...THEN) statements.C. Change all occurrences of :SYSTEM.cursor_block to :SYSTEM.trigger_block.D. Change the block names to uppercase in the GO_BLOCK statements.E. Use system variables in the GO_BLOCK statements.F. instead of naming the block to navigate to, replace the GO_BLOCK built-in with NEXT_BLOCKAnswer: B (LEAVE A REPLY)

Valid 1z0-151 Dumps shared by Fast2test.com for Helping Passing 1z0-151 Exam!Fast2test.com now offer the newest 1z0-151 exam dumps, the Fast2test.com 1z0-151 examquestions have been updated and answers have been corrected get the newestFast2test.com 1z0-151 dumps with Test Engine here: https://www.fast2test.com/1z0-151-

premium-file.html (90 Q&As Dumps, 30%OFF Special Discount: freecram)