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


2 participantes

    Criar consulta com dados incompletos

    flasbc
    flasbc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 14/04/2012

    Criar consulta com dados incompletos Empty Criar consulta com dados incompletos

    Mensagem  flasbc 16/11/2012, 22:19

    Galera boa noite!
    Tenho uma tabela que possui vários modelos de equipamentos com diferentes potências conforme segue:
    Stemac 45KVA
    Stemac 55KVA
    Stemac 81KVA
    Stemac 165KVA
    Caterpillar 55kva
    FGwilson
    Yanmar 55kva

    Como posso fazer para criar uma consulta um filtro que contenha a palavra "Stemac" ou "caterpillar" ou "Yanmar" e assim por diante?
    Laughing
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    Criar consulta com dados incompletos Empty Re: Criar consulta com dados incompletos

    Mensagem  Alexandre Neves 16/11/2012, 22:27

    Boa noite, flasbc
    cole esta função
    Function NomeMaquina(Texto As String) As String
    'criada por Alexandre Neves www.esnips.com\web\alexandreneves
    'em 2012-11-16
    'para flasbc
    'do fórum MaximoAccess
    If InStr(1, Texto, " ") > 0 Then
    NomeMaquina = Mid(Texto, 1, InStr(1, Texto, " "))
    Else
    NomeMaquina = Texto
    End If
    End Function

    na consulta
    SELECT DISTINCT NomeMaquina(campo) FROM Tabela


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    flasbc
    flasbc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 14/04/2012

    Criar consulta com dados incompletos Empty Re: Criar consulta com dados incompletos

    Mensagem  flasbc 16/11/2012, 23:29

    Oi Alexandre obrigado pela resposta, mais não entendi bem se é para criar um módulo e chamar ao abrir a consulta ou como e onde copiar na consulta?
    Costumo fazer assim:

    Abrindo a consulta em modelo Design no campo critério se quero filtrar por stemac 45kva basta colocar entre aspas ou se quero que o sistema pergunte entre conchetes.
    A questão que não quero criar 10 filtros por uma determinada marca.
    Deixei um modelo em access 2003 apesar de usar o 2007 para modelo com a tabela e a consulta, se puder me mostrar agradeceria
    Anexos
    Criar consulta com dados incompletos Attachmentprojeto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (14 Kb) Baixado 10 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    Criar consulta com dados incompletos Empty Re: Criar consulta com dados incompletos

    Mensagem  Alexandre Neves 17/11/2012, 19:15

    Boa noite, flasbc
    A bd que disponibilizou pede senha para criar código
    A função que lhe criei deve colar num módulo
    A consulta que lhe indiquei cole numa consulta, modo SQL
    Pela descrição que fez na última mensagem, se calhar, não estará de acoprdo com a minha interpretação, mas veja o que lhe criei e logo se verá se fôr preciso alterar


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    flasbc
    flasbc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 14/04/2012

    Criar consulta com dados incompletos Empty Re: Criar consulta com dados incompletos

    Mensagem  flasbc 20/11/2012, 23:28

    Boa noite!
    A senha é flavio, no caso fiz o seguinte:
    Abrindo a consulta no modo dezign no campo critério coloquei como "stemac" ai ela começou a filtrar todos os modelos do campo como stemac 45kva, 55kva e assim, por diante aparecem.
    mais vou tentar seu método para aprender.
    cheers

    Conteúdo patrocinado


    Criar consulta com dados incompletos Empty Re: Criar consulta com dados incompletos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 21:58