Tela de consulta com varios campos

6 respostas
A

Ola galera,

Estou tentando montar uma tela da seguinte forma: tera 3 campos (codigo, nome, profissao, foto)

Quando eu clicar no campo codigo e digitar o codigo, ele mostra automatico o nome, a profissao da pessoa e a foto (dados ja cadastrado no mysql)

Entao eu vou pra linha de baixo, e digito outro codigo e ele mostra do lado a mesma coisa…

Se eu clicar no botao [b]imprimir/b] ele imprimi esta consulta toda.

Voces tem alguma dica disso? pois estou estudando isso, e estou encontrando dificuldades. Tambem andei olhando documentações, mas nao consegui ir adiante

obrigado pela força

6 Respostas

wagne23

Você está desenvolvendo para web ou desktop?
Se for para desktop é só verificar quando o componente perdeu o foco e acionar a consulta ao banco para preencher os demais campos.

Quanto a imprimir vc pode usar o ireport para gerar um relatorio e imprimir.

F

Tem que gerar o arquivo ?

A

É para web sim ! vcs nao tem um exemplo, para mim estudar?

wagne23

Acho que da pra fazer com java script, mas eu não conheço muito acho que vc pode pesquisar sobre onblur, por exemplo:

<input type="text" id="codigo" size="10" onblur="preecheCampos();">

Onde vc teria uma função em JavaScript “preecheCampos()” que faria o preenchimento dos outros campos.

wagne23

Exemplo de JavaScript:

<html>
<head>
<script type="text/javascript">
function preecheCampos(){
   document.getElementById('nome').value = 'Teste';
   document.getElementById('tel').value = '123456';
}

</script>

</head>
<body>

Código: <input type="text" id="codigo" name="codigo" onblur="preecheCampos();">
Nome: <input type="text" id="nome" name="nome">
Tel: <input type="text" id="tel" name="tel">

</body>
</html>
A

Entao, no caso vou estar pegando(pesquisa automatica) do banco de dados

Criado 9 de outubro de 2010
Ultima resposta 11 de out. de 2010
Respostas 6
Participantes 3