iReport x Selecionar Query

Olá galera, gostaria de saber se no iReport tenho a possibilidade de se criar, por exemplo, 3 Querys, Query A, Query B e Query C e tenho um parametro X. Se X = 1 executa A, se X = 2 executa B ou se X = 3 executa C.

Tem como ?

Tem como mandar uma query como parâmetro e decidir qual executar antes de chamar o report. Ou ainda enviar para o report uma coleção que, da mesma forma, vai ser populada como você decidir.

Existe algum tutorial ou outro material/site que ensine a fazer dessas maneiras ?

Obrigado.