The Bookmark property specifies a Web link that will appear in a bookmark frame of the master HTML document or in the bookmark area of the PDF viewer. Clicking on the bookmark displays the associated object at the top of the window.
Applies to |
Layout objects |
Values |
A text string with no indentation/ordering information. The bookmark will appear in the bookmark list according to when the object is rendered by the report. A text string with explicit ordering/indentation of the form x#book_mark_name, where x is an outline number. The pound sign (#) and outline number do not appear in the bookmark window but are used to determine order and indentation. |
Default |
Blank |
Required/Optional |
Optional |
PL/SQL procedure |
If the same outline number is used multiple times, all entries appear but the order is defined by when the objects are rendered by the report.
If there are gaps in the numbers, one of two things will happen. If the gap is between peer level numbers, there will be no visible effect (for example, 1.3.1 and 1.3.3, given there is no 1.3.2, will appear next to each other and at the same indentation level). If the gap is between a higher level number and a lower level number, intermediate levels will be generated as required (for example, 1.0 followed by 2.1.1 will cause dummy 2 and 2.1 entries to be defined, whose titles will be the same as the subsequent real entry).
Following is an example of a value for the Bookmark property to create a bookmark string of "EXPENSE SUMMARY":
EXPENSE SUMMARY
Following is an example of a value for the Bookmark property to create a bookmark string dynamically:
:CATEGORY || ' EXPENSES'
where :CATEGORY
is a column value retrieved from the database
at runtime.
1#Expense Summary Section
2#Expense Detail Section
2.1#Expenses for the Administration Department
2.2#Expenses for the Engineering Department
2.3#Expenses for the Sales Department
2.3.1#Expenses for the Eastern Sales Region
2.3.2#Expenses for the Northern Sales Region
2.3.3#Expenses for the Southern Sales Region
2.3.4#Expenses for the Western Sales Region
Following is an example of a value for the Bookmark property to explicitly
order the list of bookmarks. For example, to order a bookmark entry as the first
item in the bookmark list: Note:The number and #
do not display in the bookmark area.
1#EXPENSE SUMMARY
Following is an example of a value for the Bookmark property to explicitly
order and indent the list of bookmarks. For example, to indent a bookmark entry
under the first item in the bookmark list: Note:The number
and #
do not display in the bookmark area.
'1.1#':CATEGORY || ' EXPENSES'
Copyright © 1984, 2005, Oracle. All rights reserved.