Showing all 2 resultsSorted by latest
Username or email address *
Password *
Log in
Lost your password? Remember me
No account yet?
1z0-151
Practice makes perfect! Take this quiz now to test your knowledge and boost your confidence for the real exam.
1 / 9
View the Exhibit. Iin the Human Resources form shown in the Exhibit, you want to modify the prompts, heights, and widths of the Department Id, Manager Id, and Location Id Holds in the Departments data block. What must you select before invoking the Layout Wizard in reentrant mode to modify these item properties? E. the DEPARTMENT_ID, MANAGER_ID and LOCATION_ID items
2 / 9
When tabbing through items in the Employees form, users should not be able to navigate to the Salary text item. If they need to update the item, they will have to explicitly navigate to it by using the mouse. Which property setting accomplishes this requirement? E. Automatic Skip = Yes
3 / 9
You have a text item in your form named Object1. You want to create Object2 as an exact duplicate of Object1. You want to be able to change the properties of Object2. However if you change Object1, you do not want Object2 to change. Which method of reusing Object1 would be best for these requirements? E. Referencing Object1 in a PL/SQL library
4 / 9
Which four types of variables must have their names preceded by a colon when they are referenced in trigger code? E. parameters
5 / 9
The Orders database table uses Order_id as its primary key. You have written the following code to use in the Orders block of a form: SELECT orders_seq.NEXTVAL INTO :orders.order_id FROM SYS.dual; Which statement is true about this code? likely have more gaps in Order IDs than if you use the sequence as a default value for the item. Yes. to No. 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.
Assigning Sequence Numbers to Records You will recall that you can assign default values for items from an Oracle sequence, to automatically provide unique keys for records on their creation. However, if the user does not complete a record, the assigned sequence number is “wasted.” An alternative method is to assign unique keys to records from a Pre-Insert trigger, just before their insertion in the base table, by which time the user has completed the record and issued the Save. 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 saving Example This Pre-Insert trigger on the ORDERS block assigns an Order ID from the sequence ORDERS_SEQ, which will be written to the ORDER_ID column when the row is subsequently inserted. SELECT ORDERS_SEQ.nextval INTO :ORDERS.order_id FROM SYS.dual;
6 / 9
In Forms Builder, the iconic buttons on the form are blank, but when you click Run Form the form appears in the browser with Images in the iconic buttons. What are two things that you can check to track the source of this problem? E. the iconextension setting in the Forms registry file F. the FORMS_PATH setting in the Forms environment file G. the classpath setting in the operating system
7 / 9
The Order Entry application contains several forms. The inventories form uses an LOV that is based 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 the creation 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 the inventories button with the following code; OPEN _FORM ('inventories'); in a When-New-Form-instance trigger for the entry form, you create the warehouse_rg record group 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 other forms? CREATE_GROUP_QUERY. the buttons that open other forms, so that the record group is created and populated immediately after OPEN_FORM is called. for the button that open other forms, so that the record group is created and populated just before OPEN_FORM is called. value for the SESSION argument of OPEN_FORM. E. in the other forms, refer to the record group as: global.warehouse_rg.
Note: The CREATE_GROUP_FROM_QUERY built-in is a function and must be invoked as part of an expression. For example: DECLARE rg_idRecordGroup; BEGIN rg_id := CREATE_GROUP_FROM_QUERY ('employee_rg', 'SELECT id,first_name,last_name,sal FROM employee'); END;
8 / 9
The Credit_Rating item in the Customers block of an Order Entry form must be restricted to three possible values: Good, Poor, or Null (the latter value indicates that the credit rating has not been determined). Order entry clerks must be able to update this item to any of the preceding three values. You want to change the item to a check box labeled "Credit Risk" that should be selected if the customer has poor credit, the check box should not be selected if the customer's credit rating is good or undetermined. You change the item type to Checkbox, set other properties as shown in the Exhibit, and then run your form and insert three records: two with good credit and the check box deselected, and one with poor credit and the check box selected. You commit the data and query the records, with the following result set: The first two records show an undetermined credit rating, although your intention was to set the value to Good for these customers. What change must you make in the properties of the Credit_Ratinq item to enable values of Good, Poor, and Null to be entered? Null. E. Change the initial Value property to Good and the Check Box Mapping of Other Values property to checked. F. Change the item type. It is not appropriate to use a check box to enable entry and update of more than two values in an item.
Incorrect answers: F: A check box is not limited to two values.
9 / 9
You are implementing a JavaBean in a form, the bean has no visible component on the form when invoked, the bean displays an input text where users enter a zip code, the bean has a single 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? SYSTEM.CUSTOM_ITEM_EVENT in a When-Custom item Event trigger, and then use that value as an argument to the MESSAGE built in. return the value as a message displayed to the user. bean s input text, the value is automatically displayed in the bean area item. SYSTEM.CUSTOM_EVENT_PARAMETER in a When_Custom-item-Event trigger, and then use that value as an argument to the MESSAGE built-in.
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 event occurs Forms will fire the When-Custom-Item-Event trigger. In this trigger, you can code a response to the event. The :SYSTEM.CUSTOM_ITEM_EVENT and :SYSTEM.CUSTOM_EVENT_PARAMETERS variables contain the name of the event and information the bean is sending to the form.
Your score is
Restart quiz