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


4 participantes

    [Resolvido]Consulta Inserir Valor do Parâmetro

    hiperjohn
    hiperjohn
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  hiperjohn Sex 2 Ago - 21:09

    Oi, pessoal, tudo bem?
    Uso o access 2010

    Eu trabalho na secretaria de uma escola e criei um bd para automatizar algumas tarefas.
    Tenho uma tabela que chama Estudantes, com os campos Nome, Sobrenome, Nascimento, etc..
    Criei uma consulta para pesquisar alunos por nome. Como temos William, William, Wilian, Wiliam e vários outros nomes que são grafados de formas diferentes, apesar de a mesma pronúncia, eu usei como critério para Nome a expressão Como "*" & [Digite parte do nome do aluno] & "*", seguindo uma dica que achei aqui no fórum. Assim, se digitar só Wil, aparecem todos os nomes que contém Wil, por exemplo. Se eu digito ed, a consulta retorna nomes que contém Eduardo, Pedro, Azevedo, Frederico, ou seja, nomes que tem ed.
    Mas sempre que executo esta consulta, aparece uma mensagem: Inserir valor do parâmetro, Digite parte do nome do aluno.
    Minhas dúvidas são:

    1) Como eliminar esta mensagem "Inserir valor de parâmetro", sem  eliminar meu critério de pesquisa?

    2) É possível utilizar uma InputBox para que o valor digitado nela sirva como critério da pesquisa, localizando o termo digitado em qualquer parte do Nome?

    Desde já agradeço pela ajuda...
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Boa noite

    Mensagem  matheuspereira Sex 2 Ago - 22:00

    Olá boa noite.. Eu sempre utilizo um formulário para minhas pesquisas.. Tipo coloco um caixa de texto para pesquisar o Aluno, e crio uma sub para me retornar o resultado da pesquisa.. Poste uma parte de seu bd que faço um exemplo simples que uso para vc ver se e útil ao seu projeto..
    hiperjohn
    hiperjohn
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty ao matheus pereira

    Mensagem  hiperjohn Sex 2 Ago - 23:35

    Matheus, obrigado pela ajuda e pela rapidez em ajudar...

    Eu sei fazer caixa de texto pra pesquisar dados, mas não sei fazer que elas pesquisem qualquer parte do texto inserido, o que dificulta a minha vida.
    Numa caixa de combinação, por exemplo, eu começo a digitar o nome do começo e a caixa vai filtrando pra mim. Nada mal, mas não acho mto prático.
    Na caixa de texto, eu tenho que digitar o nome inteiro (só sei fazer assim, rsrs) e isso tb não é prático.
    Mas uma caixa de texto que aceitasse qualquer parte do nome do aluno seria uma mão na roda...
    Por exemplo: José Silva Queiroz, José Silva Almeida, José Silva Rodrigues
    Se eu digitar nessa caixa de texto "José Silva", viriam os três ok? Mas, se eu digitar "va quei", só virá o José Silva Queiroz.

    Tabela Estudantes,
    campos da tabela: Prontuario, Nome, Sobrenome, Pai, Mae, Telefone, etc...

    Vlw...
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Re: [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  Lupércio Sáb 3 Ago - 0:11

    Aquela mensagem se não me falha a memória acho que é impossível eliminar!
    Mas adapte da sua maneira como o exemplo que estou te enviando se você achar viável.
    Anexos
    [Resolvido]Consulta Inserir Valor do Parâmetro AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (41 Kb) Baixado 194 vez(es)
    hiperjohn
    hiperjohn
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Ao Lupércio

    Mensagem  hiperjohn Sáb 3 Ago - 16:18

    Lupércio, obrigado pela ajuda... O pessoal aqui do fórum é mto rápido mesmo...

    Eu vou tentar o exemplo que vc postou...

    Depois eu posto se deu certo, ok?

    Vlw
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Re: [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  Venloz Sáb 3 Ago - 20:21

    Lupércio, Boa Tarde !

    Estava passando por aqui vi o exemplo que você postou e achei bem interessante, agora me diz uma coisa, como eu faço para adaptar essa consulta por caixas de seleção ??

    Ex: eu quero fazer uma pesquisa por nome e tenho varias caixas de seleção

    Caixa - Lupa
    Caixa - Lucio conforme seus exemplos

    Após escolher uma caixa dessa ele pesquisar de acordo com a caixa que eu escolhi tem como ??


    Desde já agradeço !
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Re: [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  Lupércio Dom 4 Ago - 3:14

    Bom analisando, onde você informará o valor do parâmetro?
    Tem que abrir um campo para que você possa inserir o parâmetro,
    com as caixas de seleção da para fazer quando o parâmetro é sempre o mesmo.
    Ai você não precisará informar o valor do parâmetro para que a consulta gere o relatório.
    Agora por exemplo você quer gerar 5 relatórios diferentes através de 5 consultas,
    ai sim:
    caixa seleção -1 - abre parâmetro 01 - Executa a consulta 01 - e abre relatório - 01
    caixa seleção -2 - abre parâmetro 02 - Executa a consulta 02 - e abre relatório - 02
    caixa seleção -3 - abre parâmetro 03 - Executa a consulta 03 - e abre relatório - 03
    caixa seleção -4 - abre parâmetro 04 - Executa a consulta 04 - e abre relatório - 04
    caixa seleção -5 - abre parâmetro 05 - Executa a consulta 05 - e abre relatório - 05

    Possa ser que haja mas não é do meu conhecimento.
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Re: [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  Venloz Dom 4 Ago - 19:39

    Então eu até consigo inserir um valor parâmetro com uma caixa, por exemplo

    Faço 1 caixa de seleção e uma caixa de texto para essa seleção, coloco uma formulá para se o resultado da minha caixa de seleção for -1 a caixa de texto sera igual ao nome que eu definir e assim por diante, agora como eu "concateno" todas as caixas na minha consulta??

    Ex:

    Na consulta eu tenho o campo "Nome" se eu digitar embaixo "Paulo";"Pedro" a consulta vai pesquisar os 2 nomes, eu preciso concatenar todas as caixas de texto para quando tiver algum valor na caixa de texto ele vá para a consulta

    como faço isso ?

    Outra Questão, não da pra deixar a caixa de texto apenas com um valor Padrão ?? ex cliquei na caixa ela ficara com o valor de "Paulo" ao invés de sim e não ou 0 e -1?? pq ai seria mais fácil não precisaria criar caixas de texto e inserir vba.
    hiperjohn
    hiperjohn
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Ao Lupércio 2

    Mensagem  hiperjohn Seg 5 Ago - 20:17

    Lupercio, eu fiz a tentativa e deu certo. Muito obrigado.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Re: [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  Lupércio Qua 7 Ago - 0:51

    Tranquilo....!

    Conteúdo patrocinado


    [Resolvido]Consulta Inserir Valor do Parâmetro Empty Re: [Resolvido]Consulta Inserir Valor do Parâmetro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Dom 19 maio - 10:27