Documente Academic
Documente Profesional
Documente Cultură
Populate_group_with_query(Function)
Set_group_Char_cell(procedure)
48. What is the built_in routine used to count the no of rows in a group?
Get_group _row_count
System Variables
49. List system variables available in forms 4.0, and not available in forms 3.0?
System.cordination_operation
System Date_threshold
System.effective_Date
System.event_window
System.suppress_working
50. System.effective_date system variable is read only True/False
False
51. What is a library in Forms 4.0?
A library is a collection of Pl/SQL program units, including user named procedures,
functions & packages
52. Is it possible to attach same library to more than one form?
Yes
53. Explain the following file extention related to library?
.pll,.lib,.pld
The library pll files is a portable design file comparable to an fmb form file
The library lib file is a plat form specific, generated library file comparable to a fmx form
file
The pld file is Txt format file and can be used for source controlling your library files
Parameter
54. How do you pass the parameters from one form to another form?
To pass one or more parameters to a called form, the calling form must perform the
following steps in a trigger or user named routine excute the create_parameter_list
built_in function to programatically.
Create a parameter list to execute the add parameter built_in procedure to add one or
Tool bar canvas views are used to create tool bars for individual windows Horizontal tool
bars are display at the top of a window, just under its menu bar.
Vertical Tool bars are displayed along the left side of a window
07. Name of the functions used to get/set canvas properties?
Get_view_property, Set_view_property
Windows
07. What is relation between the window and canvas views?
Canvas views are the back ground objects on which you place the interface items (Text
items), check boxes, radio groups etc.,) and boilerplate
objects (boxes, lines, images etc.,) that operators interact with us they run your form .
Each canvas views displayed in a window.
08. What are the different modals of windows?
Modalless windows
Modal windows
09. What are modalless windows?
More than one modelless window can be displayed at the same time, and operators can
navigate among them if your application allows them to do so . On most GUI platforms,
modelless windows can also be layered to appear either in front of or behind other
windows.
10. What are modal windows?
Modal windows are usually used as dialogs, and have restricted functionality compared
to modelless windows. On some platforms for example operators cannot resize, scroll or
iconify a modal window.
11. How do you display console on a window ?
The console includes the status line and message line, and is displayed at the bottom of
the window to which it is assigned.
To specify that the console should be displayed, set the console window form property to
the name of any window in the form. To include the console, set console window to Null.
12. What is the remove on exit property?
For a modelless window, it determines whether oracle forms hides the window
automatically when the operators navigates to an item in the another window.
28. What are the different default triggers created when Master Deletes Property is set to
isolated?
Master Deletes Property Resulting Triggers
--------------------------------------------------Isolated On-Clear-Details
On-Populate-Details
29. What are the Coordination Properties in a Master-Detail relationship?
The coordination properties are
Deferred
Auto-Query
These Properties determine when the population phase of block
coordination should occur.
30. What are the different types of Coordinations of the Master with the Detail block?
42. What is the User-Named Editor?
A user named editor has the same text editing functionality as the default editor, but,
becaue it is a named object, you can specify editor attributes such as windows display
size, position, and title.
43. What are the Built-ins to display the user-named editor?
A user named editor can be displayed programmatically with the built in procedure
SHOW-EDITOR, EDIT_TETITEM independent of any particular text item.
44. What is the difference between SHOW_EDITOR and EDIT_TEXTITEM?
Show editor is the generic built_in which accepts any editor name and takes some input
string and returns modified output string. Whereas the edit_textitem built_in needs the
input focus to be in the text item before the built_in is excuted.
45. What is an LOV?
An LOV is a scrollable popup window that provides the operator with either a single or
multi column selection list.
46. What is the basic data structure that is required for creating an LOV?
Record Group.
47. What is the "LOV of Validation" Property of an item? What is the use of it?
When LOV for Validation is set to True, Oracle Forms compares the current value of the
text item to the values in the first column displayed in the LOV.
Whenever the validation event occurs.
If the value in the text item matches one of the values in the first column of the LOV,
validation succeeds, the LOV is not displayed, and processing continues normally.
If the value in the text item does not match one of the values in the first column of the
LOV, Oracle Forms displays the LOV and uses the text item value as the search criteria to
automatically reduce the list.
48. What are the built_ins used the display the LOV?
Show_lov
List_values
49. What are the built-ins that are used to Attach an LOV programmatically to an item?
set_item_property
get_item_property
(by setting the LOV_NAME property)
50. What are the built-ins that are used for setting the LOV properties at runtime?
get_lov_property
set_lov_property
51. What is a record group?
A record group is an internal Oracle Forms that structure that hs a column/row framework
similar to a database table. However, unlike database tables, record groups are separate
objects that belong to the form module which they are defined.
52. How many number of columns a record group can have?
A record group can have an unlimited number of columns of type CHAR, LONG,
NUMBER, or DATE provided that the total number of column does not exceed 64K.
53. What is the Maximum allowed length of Record group Column?
Record group column names cannot exceed 30 characters.
54. What are the different types of Record Groups?
Query Record Groups
NonQuery Record Groups
State Record Groups
55. What is a Query Record Group?
A query record group is a record group that has an associated SELECT statement. The
columns in a query record group derive their default names, data types, had lengths from
the database columns referenced in the SELECT statement. The records in query record
group are the rows retrieved by the query associated with that record group.
56. What is a Non Query Record Group?
A non-query record group is a group that does not have an associated query, but whose
structure and values can be modified programmatically at runtime.
57. What is a Static Record Group?
A static record group is not associated with a query, rather, you define its structure and
row values at design time, and they remain fixed at runtime.
58. What are the built-ins used for Creating and deleting groups?
CREATE-GROUP (function)
CREATE_GROUP_FROM_QUERY(function)
DELETE_GROUP(procedure)
59.What are the built -ins used for Modifying a group's structure?
ADD-GROUP_COLUMN (function)
ADD_GROUP_ROW (procedure)
DELETE_GROUP_ROW(procedure)
60. POPULATE_GROUP(function)
POPULATE_GROUP_WITH_QUERY(function)
SET_GROUP_CHAR_CELL(procedure)
SET_GROUP_DATE_CELL(procedure)
SET_GROUP_NUMBER_CELL(procedure)
61. What are the built-ins used for Getting cell values?
GET_GROUP_CHAR_CELL (function)
GET_GROUP_DATE_CELL(function)
GET_GROUP_NUMBET_CELL(function)
62. What are built-ins used for Processing rows?
GET_GROUP_ROW_COUNT(function)
GET_GROUP_SELECTION_COUNT(function)
GET_GROUP_SELECTION(function)
RESET_GROUP_SELECTION(procedure)
SET_GROUP_SELECTION(procedure)
UNSET_GROUP_SELECTION(procedure)
63. What are the built-ins used for finding Object ID function?
FIND_GROUP(function)
FIND_COLUMN(function)
64. Use the ADD_GROUP_COLUMN function to add a column to a record group that
was created at design time.
I) TRUE II)FALSE
II) FALSE
65. Use the ADD_GROUP_ROW procedure to add a row to a static record group
I) TRUE II)FALSE
I) FALSE
61. What are the built-in used for getting cell values?
Get_group_char_cell(function)
Get_group_date_cell(function)
Get_group_number_cell(function)
62. What are the built-ins used for processing rows?
Get_group_row_count(function)
Get_group_selection_count(function)
Get_group_selection(function)
Reset_group_selection(procedure)
Set_group_selection(procedure)
Unset_group_selection(procedure)
63. What are the built-ins used for finding object ID functions?
Find_group(function)
Find_column(function)
64. Use the add_group_column function to add a column to record group that was created
at a design time?
False.
65. Use the Add_group_row procedure to add a row to a static record group 1. true or
false?
False.