Obrigado pelas idéias, mas o problema é esse eu não tenho essa lista
salva no banco de dados.
É uma lista que crio apenas no Flex pois é usada para uma visualização
rápida dos dados ( algo como um resumo ).

O usuário vai digitando os valores e vou salvando eles no banco de
dados e vou criando uma array no flex com os dados que ESSE usuário
digitou.Então toda vez que ele salva o registro faço um addItem nessa
array.Depois quando ele começar a digitar dados de outro cliente ele
limpa essa lista ( porém no banco de dados continua ).Por isso, tenho
essa lista para exibir esse resumo da digitação para facilitar a
conferencia.
Eu poderia pegar as últimas digitações.Porém, podem ter outros
usuários digitando então não posso me basear na lista que esta salva
no banco de dados...

Então não vou conseguir passar diretamente, certo?

Vou precisar mudar aqui para salvar esses registros também no banco de
dados...

Valeu

On 7 jul, 17:20, bruno bg <[email protected]> wrote:
> Normalmente eu passo parâmetros tipo:
> Codigo Inicial e Codigo Final
> Data Inicial e Data final.
>
> e a pouco tempo tive que passar um Array pelo Servlet, pesquisei e tem como
> passar.
> fiz um mx:List onde o usuário escolhe com o CTRL vários itens e passo para o
> Servlet
> no SERVLET recebo assim:
> String listaDeGrupo[] = request.getParameterValues("grupo");
>
> aê é só correr para o abraço no Java e jogar esse Array de String para meu
> SELECT.
>
> abraço
> brunobg
>
> Em 7 de julho de 2010 17:05, Mário Júnior <[email protected]> escreveu:
>
>
>
> > 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 emhttp://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 emhttp://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 emhttp://groups.google.com/group/flexdev

-- 
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