At 10:30 AM 12/12/2014, Dennis McGrath wrote:

We are printing a catalog to PDF, with a sub-report that prints an
index. Is it possible to have the report include hyperlinks to the
referenced pages? If so, how would this be accomplished?


If properly designed and implemented correctly, you may use the swift
technique to implement "Table of Contents" using the "GENERATE_TOC"
option when creating R:BASE report as PDF. A catalog with TOC.

When print R:BASE report as PDF, GENERATE_TOC ON specifies whether to
generate a "Table of Contents" based on all report Break Headers, if
defined.

For complete details and clearly outlined options with examples:

HELP PRINT | PDF ...

Here's a very simple example to print a report with Table of Contents:

-- Start Here ...
-- Based on sample RRBYW18 database included with R:BASE eXtreme 9.5
IF (CVAL('DATABASE')) <> 'RRBYW18' OR (CVAL('DATABASE')) IS NULL THEN
   CONNECT RRBYW18 IDENTIFIED BY NONE
ENDIF
   CLS
   PRINT SalesSumAndSubTot +
   OPTION PDF +
   |FILENAME SalesSumAndSubTotals.PDF +
   |SHOW_CANCEL_DIALOG ON +
   |INCLUDE_HYPERLINKS ON +
   |GENERATE_TOC ON +
   |TITLE Customer Sales Sub-Totals and Totals +
   |SUBJECT Sales Summary Report +
   |AUTHOR R:BASE eXtreme 9.5 for Windows +
   |KEYWORDS Sub-Totals Totals Sales Summary +
   |OPEN ON
   RETURN
-- End Here ...

Notice the Hyperlinks for each customer within the Table of Contents.

In addition to this powerful feature of generating Table of Contents,
in R:BASE reports, you may also customize any DB Label or Variable
Label object by defining "Hot Spot" feature of PROPERTY command as
follows:

-- Before Generate Custom EEP for [Detail] Band in Report
   PROPERTY CustURL URL .vCustURL
   RETURN

Where vCustURL is a variable defined for each customer's website.

A cool and more elaborated application to illustrate the use of
such feature is also included with the 2014 Advanced R:BASE SAT
sample applications.

Database: RBU_SAT
Forms...:
. HotSpotsMainMenu (Defining Hot Sports in Reports)
Reports.:
. CustDirWithURL_DB
. CustDirWithURL_VAR
. CustDir_HotSpot_DB
. CustDir_HotSpot_VR

Very Best R:egards,

Razzak.

www.rbase.com
www.facebook.com/rbase
--
31 years of continuous innovation!
16 Years of R:BASE Technologies, Inc. making R:BASE what it is today!
--

--- RBASE-L
================================================
TO POST A MESSAGE TO ALL MEMBERS:
Send a plain text email to [email protected]

(Don't use any of these words as your Subject:
INTRO, SUBSCRIBE, UNSUBSCRIBE, SEARCH,
REMOVE, SUSPEND, RESUME, DIGEST, RESEND, HELP)
================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: INTRO
================================================
TO UNSUBSCRIBE: Send a plain text email to [email protected]
In the message SUBJECT, put just one word: UNSUBSCRIBE
================================================
TO SEARCH ARCHIVES:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: SEARCH-n
(where n is the number of days). In the message body, place any text to search for.
================================================


Reply via email to