[IREPORT] Como utilizar um SELECT t.* FROM TABLE (CAST (package.function()))?

Opa pessoal.
Estou com um probleminha.
Queria saber se tem como eu usar na query dentro do Ireport a seguinte linha

SQL…
WHERE CAMPO IN (SELECT t.* FROM TABLE (CAST (package.function())) t)

No SQL Developer funciona perfeitamente, porém no Ireport ele da erro ORA-00902: Invalid Datatype

Caso alguém tenha alguma ideia avisa blz?
Vlw!!

Opa.
Vacilo meu…
Tinha criado os objetos no banco de testes e estava com o ireport no banco de homologacao =(
Falha minha.