• If I understand what you're saying then what you need to do is make a dataset for Party and segemt.

    the data set would have a query along the lines of

    Select Value, Label From TableName where Party = @party.

    Then the segment dataset would have one like

    Select Value, Label from tableName where Segment = Segment.

    Then your parameters for party and segment could use these datasets to fill the available values for your parameters.