You are on page 1of 6

Question 1. What Are The Different Types Of Reports?

Answer :

Tabular

Master Detail Reports

Form Reports

From Letter Reports

Mailing Labels Reports

Matrix Reports

Question 2. What Are Anchors In Reports Builder?

Answer :

An anchor defines the actual position of an object. Anchors are used to determine the vertical and
horizontal positioning of a child object relative to its parent.

Question 3. What Are The Different Types Of Anchors In Reports?

Answer :

A There are two types of anchors in Oracle Reports:

Implicit (Created when a report will run)

Explicit (Anchors you create)

Question 4. What Are Different Types Of Report Triggers Also Define Their Order Of Firing?

Answer :
There are five reports trigger with order:

Before Parameter Form

After Parameter Form

Before Report

Between Pages

After Report

Before Form Trigger: It wills Fires before the Run time Parameter Form that will displayed on screen. By
using this trigger you can change the value of the parameters.

After Form Trigger: Fires after the Run time Parameter Form is displayed. From this trigger, you can
access parameters and check their values. This trigger can also be used to change parameter values or, if
an error occurs, return to the Runtime Parameter Form.

Before Report Trigger: It will Fires before the report is executed but after queries are parsed and data is
fetched.

Between Pages Trigger: Fires before each page of the report are formatted, except the very first page.
This trigger can be used for customized page formatting. (Note: In the Previewer, this trigger only fires
the first time that you go to a page. If you subsequently return to the page, the trigger does not fire
again.)

After Report Trigger: Fires after you exit the Previewer, or after report output is sent to a specified
destination, such as a file, a printer, or an Oracle*Mail userid. This trigger can be used to clean up any
initial processing that was done, such as deleting tables. Note, however, that this trigger always fires,
whether or not your report completed successfully.

Format Triggers: Format Triggers are PL/SQL functions executed before the object is formatted. The
trigger can be used to dynamically change the formatting attributes of the object.

Question 5. What Are Placeholder Columns?

Answer :
A placeholder is a logical column for which you can conditionally set the datatype and value via PL/SQL
or a user exit. Placeholder columns are useful when you want to selectively populate a column with a
value.

Question 6. What Are The Different Page Layout Sections In Oracle Reports?

Answer :

A report has three main sections:

Report header pages

Report body/margin pages

Report trailer pages

Question 7. What Are Different Types Of Parameters?

Answer :

There are two types of parameters:

System Parameters

User defined (bind and lexical) parameters

Question 8. What Is The Difference Between Bind And Lexical Parameter?

Answer :

Bind parameters are used to replace a single value in SQL or PL/SQL, such as a character string, number,
or date.

Lexical parameters are placeholders for text that you embed in a SELECT statement. Use Lexical
reference when you want the parameter to substitute multiple values at runtime. You can use lexical
references to replace the clauses appearing after SELECT, FROM, WHERE, GROUP BY, ORDER BY,
HAVING, CONNECT BY, and START WITH.

Question 9. Define Different Types Of Matrix Report?

Answer :

Single query

Multi query

Nested Query

Matrix Break

Question 10. How Can You Print One Record Per Page In The Output?

Answer :

You can set the maximum records per page property of the Repeating frame to.

Question 11. What Is ‘page Protect’ Property In Report Builder?

Answer :

Page protects property for an object indicates whether to try to keep the entire object and its contents
on the same logical page. Checking Page Protect means that if the contents of the object cannot fit on
the current logical page, the object and all of its contents will be moved to the next logical page.

Question 12. What Is The ‘print Condition Type’ Property?

Answer :
‘Print Condition Type’ property specifies the frequency with which you want the object to appear in the
report. The Print Condition Type options indicate the logical page(s) on which the object should be
triggered to print with regard to the Print Condition Object.

Question 13. What Are The Various Values Of The ‘print Condition Type’ Property In Reports?

Answer :

The various values are:

All: All means the object and all of its contents will be printed on all logical pages of the Print Condition
Object. The object will be repeated on any overflow pages of the Print Condition Object and will be
truncated at the logical page boundary, if necessary.

All but First: All but First means the object and all of its contents will be printed on all logical pages of
the Print Condition Object except the first logical page. The object will be formatted only on overflow
pages of the Print Condition Object and will be truncated at the logical page boundary, if necessary.

All but Last: All but Last means the object and all of its contents will be printed on all logical pages of the
Print Condition Object except the last logical page. The object will be repeated on any overflow pages of
the Print Condition Object except the last one and will be truncated at the logical page boundary, if
necessary.

Default: Default means that Oracle Reports will use object positioning to set the Print Condition Type to
either *First or *Last for you.

First: First means that the object and all of its contents will only be printed on the first logical page of
the Print Condition Object. The object will be formatted and will overflow to subsequent pages, if
necessary.

Last: Last means that the object and all of its contents will only be printed on the last logical page of the
Print Condition Object. The object will be formatted after the Print Condition Object and will overflow to
subsequent pages, if necessary.

Question 14. What Is The Difference When Flex Mode Is Mode “on” & When It Is “off”?

Answer :

When we set flex mode is ON then reports automatically resize the parent when the child is resized.
Question 15. What Is The Difference When Confine Mode Is “on” And When It Is “off”?

Answer :

When we set confine mode is “ON” then object cannot be moved outside its parent in the report layout.

Question 16. What Is The Minimum Number Of Groups That Is Required In Matrix Report?

Answer :

Four groups are required for a matrix reports.

Question 17. What Is The Lock Option In Reports Layout In Oracle Reports Builder?

Answer :

When we set lock option we cannot move the fields in the layout editor outside the frame. This is very
useful for maintaining the fields.

Question 18. What Are Different Types Of Column In Reports?

Answer :

There are 3 types of columns in the reports builder:

Placeholder Column

Formula Column

Summary Column

You might also like