1. public function pesquisar_cliente():void {
2.
3. cliente = new Cliente();
4. cliente.codigo = ti_codigo.text;
5. conectarjava.pesquisar();
6. conectarjava.listar();
7. }
Seu método a cima, está faltando o argumento correto no pesquisar.
Você apenas disse "pesquisar", mas não falou o quê.
E seu código Java esta esperando receber um parâmetro:
1. public boolean pesquisar (Long codigo) {
2. *...*
3. }
Att,
Fredy.
2011/10/10 Cristiano Gonçalves <[email protected]>
> Fredy cara ainda não entendi o que você tem como ver meu código dar
> um exemplo prático como resolvo esse meu problema vendo o meu
> código.No aguardo
>
> On 10 out, 14:38, Fredy Gadotti <[email protected]> wrote:
> > O problema é que você chamou um "pesquisar" sem passar nenhum parâmetro
> para
> > o Java e ele esperava receber um Long.
> > Como no Java tem overload de métodos, seria possível ter um pesquisar sem
> > parâmetro e um com, por isso que ele não consegue invocar o método.
> >
> > Fredy.
> >
> > 2011/10/10 Cristiano Gonçalves <[email protected]>
> >
> >
> >
> >
> >
> >
> >
> > > Pessoal estou precisando um auxilio tenho uma classe DAO e necessito
> > > fazer uma pesquisa para listar no grid um filtro.Estou utilizando JAVA
> > > no back end e o Flex como front-end.
> >
> > > Segue as minhas classes
> >
> > > modelo : http://pastebin.com/VyqeRvre
> >
> > > ClienteDAO : http://pastebin.com/mA0m2WLg
> >
> > > Código no flex
> >
> > > formulário do Cliente :http://pastebin.com/KitJyLr2
> >
> > > index cliente : http://pastebin.com/ztAaT4mm
> >
> > > o sistema da o seguinte erro quando executo
> >
> > > Erro = "Cannot invoke method 'pesquisar'."
> >
> > > --
> > > 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
>
--
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