When you link reports, you can associate
data item values and prompts so that the prompt window is bypassed for the target report and
the target report is automatically subset based on the values in the source report.
You can associate values and prompts in the
Set Up Destination
Report dialog box, which is explained in Step 6 here.
For multidimensional
crosstabulation tables, SAS Web Report Studio can pass the following
values to a prompt in a target relational report:
-
category values that are visible in the table
-
group break or
filter criteria, if the data item is manually associated with a related prompt
For multidimensional reports only, you can also pass hidden data item values to the
prompts in a linked report. The hidden values can be categories that
are not visible in the table.
To link to an existing
report or stored process, complete these steps:
-
Start with the steps
described in
-
Select the Include
report links check box to confirm that you want to create
a report link.
-
Select a link destination
of An existing report or stored process.
-
Select an existing report.
The report name displays in the Report field.
Note: If the Set Up
Destination Report button is dimmed, then you cannot
add report links.
-
(Optional) Add content
to the
Tool-tip text field. The default
tooltip text is
Click to view linked content
.
-
If the destination report
contains multiple sections or prompts, then click Set
Up Destination Report to open the Set Up
Destination Report dialog box and assign data items in
the source report to prompts in the target report.
If the destination report
contains multiple sections, the Open to section drop-down
list contains the names of the sections in the destination report.
Select the section that you want to appear when a user clicks to follow
a link.
If the destination report
contains any prompts or if the report object in your source report
contains suitable data items, then the box contains a drop-down list
of
Data Items for each prompt in the destination report. The data item that you select has to be
compatible with the prompt. Data items that are incompatible
cannot be assigned. For example, a character prompt for age groups, such as
child and adult, cannot accept numeric data item values, such as 5 or 35.
For more information about
compatibility between prompts and data items, see Defining Prompts in Report Linking. If you do not assign a data item value to each prompt,
the prompt window appears and you must confirm the current values
or enter new ones.
Note: You can select the same data
item value for multiple prompts.
If none of the available
items in the drop-down list provides the intended value for a given
prompt, then leave the drop-down list unchanged.
If you get unexpected
results in the target report, here are some potential ways to remedy
the situation:
-
If a table or graph in the target
report unexpectedly displays the message: No
values were returned, then you can check the
prompt values that were actually used by clicking the Refresh
Data option. The prompt window for the current section
of the target report appears with the values that were actually used.
Sometimes the format of the values used by prompts can affect the
results. In such cases, you should verify that the formats of the
values delivered from the source report agree with the formats expected
by the prompts. For example, unexpected results could occur if a
target prompt expected values in uppercase and the source report delivered
the values in lowercase. You could simply correct the values on the
prompt screen. Alternatively, you could adjust the source or target
or both reports so that the values passed from the source agree with
the expectations for the target prompt or prompts.
-
If the prompt window unexpectedly
appears when you are linking to a target report and messages with
particular prompts indicate their values are invalid, then review
the setup of the source and target report. Here are some potential
inconsistencies that you might encounter:
-
A prompt that allows only one value is passed multiple values from a hidden data item
in a source report.
-
A missing value is passed to a
prompt that does not allow missing values.
-
A value that is 10 characters long
is passed to a prompt that allows values with no more than 7 characters.
The following are special
considerations for linking text and image objects:
-
Text objects uniquely enable you
to create multiple report links, but the Set Up Destination
Report button does not appear in the Report
Linking dialog box.
-
For image objects, if the destination
report has multiple sections or contains prompts, the Set
Up Destination Report button is available, but you cannot
specify the data items corresponding to prompts in the destination report.
Click OK to
close the Set Up Destination Report dialog
box.
-
Click OK to
close the Report Linking dialog box.