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 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.