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
