Também já passei por essa situação várias vezes, e no caso apliquei a
segunda opção do Guilherme:
- passa o criterio de filtros e busca as informações novamente.

Acho q nesse post o Janderson faz isso também, não lembro, mas da uma
conferida aí:
http://www.jandersonfc.com/tutorial-java-flex-ireport-na-pratica-10/


[]s


Em 7 de julho de 2010 16:51, Guilherme Sjlender <[email protected]>escreveu:

> Ja passei por essa situação....
>
> existem duas formas que pensei....
>
> se a lista não é tão grande:
> Manda um array de string com os códigos de cada regristro e faça a pesquisa
> no banco desses registros;
>
> se a lista é grande:
> manda as informações do filtro que vc usou e passa para o servlet para lá
> fazer novamente a pesquisa com os dados fielmente iguais...
>
> compreende?
>
> Att.
> Em 7 de julho de 2010 16:46, RafaelViana <[email protected]> escreveu:
>
> Eu gero os relatórios usando uma servlet que chama o relatório no
>> Ireport.Agora me surgiu uma situação, na qual tenho uma
>> ArrayCollection no Flex e preciso imprimi-lá em um desses relatórios.
>>
>> No entanto, não estou conseguindo pensar em uma solução, já que não
>> consigo passar esse ArrayCollection como parametro da servlet.Pensei
>> em criar uma classe Java que fizesse a leitura dessa ArrayCollection e
>> chamasse o Ireport... Mas ai não teria como retornar esse relatório
>> para o browser...
>>
>> O que posso fazer nessa situação?
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>
>
> --
> -----------------------------------------------------------
> Guilherme Sjlender                            -
> Desenvolvedor RIA - Flex/Java         -
> http://site.gflex.biz                       -
> ------------------------------------------------
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Mario Junior
http://blog.mariojunior.com/
@mariojunior

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a