A cascade relationship
is defined between a prompt contained in one prompted filter and another
filter.
For example, Filter
1 is called
City Filter and
contains the prompt called
City Prompt,
and Filter 2 is called
State Filter and
contains the prompt called
State Prompt.
To define a cascade between the filters, you would specify that
City
Prompt depends on
State Filter.
Note that the information that would be displayed by the prompt is
always a subset of what would be displayed by the filter.
You can define dependencies
using the
Manage Prompts dialog box in the
Prompt Dependencies section. The
Prompt drop-down
list contains the names of the prompts that can participate in a cascade.
The
Dependency drop-down list contains the
names of the filters that can participate in a cascade.
To define a cascade,
complete these steps:
-
Select an entry from
both the
Prompt and
Dependency drop-down
lists.
-
Click
Add.
The prompt dependency appears in the Prompt Dependencies area.
-
The cascade definitions
do not have to appear in any particular order. However, when you click
OK,
a check is performed to ensure that there are no circular dependencies
or other illegal cascade definitions.
To remove a cascade,
select an entry in the Prompt Dependencies area and then click
Remove.
If you remove a cascade that was a part of a chain, then the chain
is not repaired to skip the missing item. For example, you have three
cascade definitions where
ZIP code depends
on
City,
City depends
on
State, and
State depends
on
Region. If you remove
City,
which depends on
State, then
the definition is not altered to make
ZIP code somehow
dependent on
Region.