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


3 participantes

    [Resolvido]Pegar o valor da caixa de combinação para consulta

    avatar
    JamesBond
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 29/09/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Pegar o valor da caixa de combinação para consulta

    Mensagem  JamesBond 11/10/2011, 13:18

    Pessoal,

    Eu tenho uma caixa de combinação populada com nome dos funcionários, ok?!
    A minha intenção é fazer uma consulta com o nome do funcionário selecionado na caixa de combinação, exibindo os resultados em uma folha de dados.

    O problema está em pegar o valor do item selecionado na caixa de combinação para realizar a consulta.
    Tentei fazer da seguinte forma:
    Código:

    SELECT Funcionários.Nome, Funcionários.Telefone, Funcionários.CPF, Funcionários.Endereço, Funcionários.Departamento
    FROM Funcionários
    WHERE Funcionários.Nome=[Formulários]![FormulárioFuncionários]![CaixaDeCombinação1];


    O problema é que o [Formulários]![FormulárioFuncionários]![CaixaDeCombinação1] pega o valor da posição do item selecionado.. Na verdade, eu quero o valor do item selecionado, ou seja, neste caso, o nome do funcionário, para realizar a comparação desejada.

    Alguém poderia me dar uma luz ?!
    Abraço


    Última edição por JamesBond em 11/10/2011, 13:28, editado 1 vez(es)
    avatar
    JamesBond
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 29/09/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  JamesBond 11/10/2011, 13:24

    E outra coisa: para popular a caixa de combinação, foi feito o seguinte sql

    Código:

    SELECT Funcionários.Código, Funcionários.Nome
    FROM Funcionários
    ORDER BY Funcionários.Nome;

    Percebe-se que é selecionado os campos código e nome na tabela funcionários..
    le_lo28
    le_lo28
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 13/07/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  le_lo28 11/10/2011, 13:26

    Fala ae blz?

    Não esqueça que para pegar o campo desejado você deve especificar a coluna da consulta que carrega a caixa. Exemplo:

    Código:

    [Formulários]![FormulárioFuncionários]![CaixaDeCombinação1].Column(1)

    Faça o teste!

    Vlw,


    .................................................................................
    [Resolvido]Pegar o valor da caixa de combinação para consulta Assinaturacross
    M@rcelo
    avatar
    JamesBond
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 29/09/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  JamesBond 11/10/2011, 13:32

    Amigo,

    Acima de tudo, obrigado pela sua atenção.. hehe

    Então, não deu certo da forma que vc falou ...
    Aparece um erro:

    Função '[Formulários]![FormulárioFuncionários]![CaixaDeCombinação1].Column' indefinida na expressão.


    O que seria ?!
    Desde já, agradeço!
    le_lo28
    le_lo28
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 13/07/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  le_lo28 11/10/2011, 13:56

    Hummmmmm

    Vamos fazer diferente então:

    Coloque uma caixa de texto no forms e dê o nome que deseja. Agora no evento "após atualizar" da caixa de combinação:

    Código:

    [Formulários]![FormulárioFuncionários]![CaixaDeCombinação1].Column(1)

    Feito isso na consulta:
    Código:

    [Formulários]![FormulárioFuncionários]![SuaCaixaTexto]


    Veja se funciona, depois vc coloca a propriedade da caixa de texto como invisível.

    Falow,


    .................................................................................
    [Resolvido]Pegar o valor da caixa de combinação para consulta Assinaturacross
    M@rcelo
    avatar
    JamesBond
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 29/09/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  JamesBond 11/10/2011, 14:32

    Ae le_lo28!
    Deu certo!
    Foi uma boa alternativa que vc encontrou!

    Valeu!
    ABs
    le_lo28
    le_lo28
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 13/07/2011

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  le_lo28 11/10/2011, 14:34

    Blzzzzzzzzz!!

    O fórum agradece pelo retorno! cheers

    Até a próxima,


    .................................................................................
    [Resolvido]Pegar o valor da caixa de combinação para consulta Assinaturacross
    M@rcelo
    avatar
    ThaylorTavares
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 13/07/2016

    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Estou com o mesmo Problema

    Mensagem  ThaylorTavares 13/7/2016, 18:40

    Estou com o mesmo problema, mais não consegui resolver :/

    teria como explicar melhor ?

    Conteúdo patrocinado


    [Resolvido]Pegar o valor da caixa de combinação para consulta Empty Re: [Resolvido]Pegar o valor da caixa de combinação para consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 12:29