MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


5 participantes

    [Resolvido]Digitar em caixa de texto e aparecer demais informações

    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 01:13

    Boa noite a todos.....

    Galera, atualmente para adicionar um produto no form de vendas, é aberto um form de pesquisa (utilizando tecla F2) e quando digitado o código ou o nome do produto, clico em um botão e os dados do form de pesquisa vão p/ um subform (contínuo) de produtos vendidos (codigo do produto/nome do produto/vlrUnit).
    Tudo funciona direitinho, a pergunta é, como que faço p/ digitar o código do produto diretamente na caixa de texto sem precisar chamar o form de pesquisa (caso o usuário venha a saber o código do produto) e ao teclar enter ou tab, aparecer os demais dados (nome do produto/vlrUnit), tem como fazer isso em uma caixa de texto (pois não queria utilizar combobox).
    Codigo do produto - tipo numerico
    Utilizo access versão 2K.
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 800
    Registrado : 30/08/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  gilberlanio 20/10/2011, 02:48

    Isso é possível se você fazer uma consulta dentro do sub-form com essas informações.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  Avelino Sampaio 20/10/2011, 09:27

    Olá amigos

    considero o método FILTER o mais simples e o mais eficiente de todos.

    Algo assim:

    Código:
    Dim filtro as string
    filtro = "[codigo]=" & me!NomeSuaCaixaTexto
    Me!NomeDoSeuControleSubFormulário.Form.Filter = filtro
    Me!NomeDoSeuControleSubFormulário.Form.FilterOn = True

    Aproveita e passe no tutorial abaixo, que lhe oferece várias dicas sobre filtragens.

    vídeo-aula sobre filtragens

    Bom estudo!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 13:55

    Boa galera....
    Estou disponibilizando o arquivo pra quem puder dar uma olhadinha e ver onde estou errando.....
    Vendas
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  Marcelo David 20/10/2011, 14:58

    O link não está funcionando...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Digitar em caixa de texto e aparecer demais informações Marcel11
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 15:11

    Favor verificar agora....

    vendas
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  Marcelo David 20/10/2011, 15:37

    Amigão, qual é o form de pesquisa?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Digitar em caixa de texto e aparecer demais informações Marcel11
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 16:00

    O form de pesquisa é o frmConsultaProdE
    Quando abrir o form frmRequisicaoE selecione alguma linha do subform onde tem o nome descrição do material, aí basta teclar F2 que ele aparece....
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  Marcelo David 20/10/2011, 16:08

    Aqui, ao apertar f2 não abriu nada, porém, todos os campos para pesquisa no seu form estão funcionando perfeitamente...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Digitar em caixa de texto e aparecer demais informações Marcel11
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 16:35

    Então Marcelo....

    Como disse anteriormente esta parte está funcionando blz....
    O problema é que futuramente utilizarei um leitor de código de barras e é aí onde começa meu problema, pois, caso eu digite o código direto não sei como fazer p/ os demais dados aparecerem, pois não é uma combobox e sim uma caixa de texto.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  Marcelo David 20/10/2011, 16:55

    Confesso que estou boando...
    As filtragens que voce já fez funcionar filtram a partir de uma textbox e não de cbo...
    Não estou entende que código é esse que você quer filtrar, haja visto, voce já faz filtragem e se utiliza de números...
    Desculpe mesmo, mas não consigo compreender mesmo sua intençaõ, se voce puder dar uma luz, poderá ser que tanto para mim quanto para outros fique mais clara sua intenção.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Digitar em caixa de texto e aparecer demais informações Marcel11
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 17:15

    Ok vamos por parte

    No frmRequisiçãoE na primeira coluna da esquerda pra direita eu gostaria de digitar um código por exempo.:
    1000111 e deveria me mostrar a descrição SOLDA BEST DIA. 1/16". C48013
    mas isto somente dá certo se eu abrir o form de pesquisa e o fizer nele, e apartir do form de pesquisa é que ele vai pro form de venda(neste caso o frmRequisicaoE).

    A questão é como faço p/ digitar o Codigo_Sap acima mensionado direto no frmRequisicaoE (na primeira coluna) sem utilizar o form de pesquisa e os demais dados aparecer....
    Como é que farei p/ utilizar o leitor de código de barras neste campo (Codigo_Sap), quando ele capturar o código_sap me mostrar os demais campos.
    Eu simplesmente só quero utilizar o form de pesquisa quando eu não souber o código entendeu, funcionará tipo supermercado, o leitor irá ler o código de barras (que neste caso será o Codigo_Sap) e os demais dados aparecem.
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 20/10/2011, 20:25

    Ô galera o que pretendo é adicionar os produtos sem utilizar o form de pesquisa....

    Como eu faço p/ o valor digitado na caixa de texto, seja automaticamente pesquisado na tblProdutos e após dar Tab ou Enter me retorne o restante dos dados.
    Tentei fazer como o Avelino colocou acima, porém, não consigo que apareça os dados (descrição e vlr do produto), somente consigo o Codigo_Sap...
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 800
    Registrado : 30/08/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  gilberlanio 21/10/2011, 17:53

    Amigo vejo que da maneira que intentas fazer não dará certo pois você está usando o campo Codigo_Sap nesse campo existe código de produtos repetidos o que não poder acontecer, o mesmo código para mais de um produto isso dará conflito.

    Ao invés de usar o campo Codigo_Sap troque pelo campo CodigoDoProduto que resolverá seu problema.

    Almoxerifado
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 21/10/2011, 21:36

    Ok Gilberlanio, não tinha atentado a esta situação, porém, caso eu tire os valores duplicados e deixar o código_sap sem duplicatas terá como fazê-lo?, é porque teoricamente este código não deveria ter duplicação e não tinha visto ainda mas vou reparar este erro.
    O link pelo qual vc disponibilizou está dando erro,,,
    Caso faça pelo codigoDoProduto, mesmo digitando o código_sap que será o utilizado também funcionará, ou terei que saber qual codigoDoProduto estará relacionado ao código_sap (o que tornaria a coisa mais difícil).
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  vieirasoft 30/10/2011, 11:27

    Estou a puxar o tópico para cima. se já tiver resolvido, agradeço o seu retorno.
    jojunior
    jojunior
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 08/09/2010

    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  jojunior 30/10/2011, 19:30

    Olá a todos...

    Perdoe Vieira pela demora com a resposta, vou substituir a caixa de texto por uma combobox e dar andamento, agradeço aos feras de plantão que sempre estão de prontidão.

    Até o próximo tópico....

    Conteúdo patrocinado


    [Resolvido]Digitar em caixa de texto e aparecer demais informações Empty Re: [Resolvido]Digitar em caixa de texto e aparecer demais informações

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 05:04