Let us say you have a Parameter with 3 options
"1", "2", "3"
you create a formula using this form
@Grouping1
if ?Param = "1" then
{table.field1}
else if ?Param = "2" then
{table.field2}
else if ?Param = "3" then
{table.field3}
else
{table.field??} ; // a default option for improper input
MAKE SURE ALL VALUES ARE OF THE SAME TYPE!!! I usually use strings and convert numbers to strings. Using strings also allows you the option of not having a group at all....all you do here is make the "else" value a constant.
Jim Broadbent