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]Critério null especificado pelo usuário na grade da consulta

    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 27/5/2015, 21:27

    Olá Pessoal,

    Achei que minha dúvida era simples, mas varri a net e não achei resposta, por isso recorro aos catedráticos deste fórum.
    Tenho uma consulta e quero que o usuário especifique quando quer que o resultado traga os registros em que um determinado campo esteja vazio ou nulo e quando quer os registros em que este campo não esteja vazio/nulo e quando quiser que traga tanto os vazios/nulos quanto os que não são vazios/nulos.

    Na grade da consulta em critérios eu coloquei como[digite o valor]
    Se eu digito * ele retorna todos os que não são vazios.
    O que devo digitar pra que me traga os campos nulos/vazios.

    E qual a combinação para trazer ambos (nulos/vazios e com dados)

    Abç
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 11/12/2015, 15:44

    Olá, já resolveu a questão?
    Caso a resposta seja negativa, poste pequeno exmplo com dados significativos.
    Assim fica mais para uma ajuda dos membros do fórum.
    Abraço
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 11/12/2015, 16:09

    Olá ahteixeira,

    Não sei se vc acompanhou passo a passo o tópico.
    Em poucas palavras a questão é:
    Tenho os arquivos d.xlsx, b.xlsx, g.xlsx e h.xlsx abertos.
    Quero fechar apenas o arquivo h.xlsx.
    Ok?
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 11/12/2015, 16:21

    ahteixeira,

    Perdão.
    Misturei os tópicos.
    Pra esse que vc mencionou tbém não houve solução.

    Vou exemplificar:
    Tenho uma tabela com um campo chamado "talento".
    Tenho 5 registros nesta tabela no campo talento ("atleta"; "professor"; "contador"; "memorizador"; " ".
    Perceba que o último registro ficou em branco.
    O que coloco na grade da consulta para que o usuário do sistema preencha e visualize o registro que tem o campo "talento" em branco.
    Entendeu?
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 11/12/2015, 19:26

    Ola,
    poste base de dados com tabela e consulta que mostra na "grade"

    Assim será mais fácil para entender e poder testar a solução.

    Abraço
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 14/12/2015, 13:13

    Olá,

    Então executa a consulta1 e coloque critério para retornar apenas o registro cujo nome é E.
    Anexos
    [Resolvido]Critério null especificado pelo usuário na grade da consulta AttachmentDatabase1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (14 Kb) Baixado 8 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 23/12/2015, 12:50

    Olá, estive ausente.
    Tente conforme figura abaixo:
    [Resolvido]Critério null especificado pelo usuário na grade da consulta N2inuv

    Ao bater enter ele deve alterar de Null para Nulo automaticamente conforme o seu idioma instalado.
    Ficamos aguardar retorno.

    Abraço e Bom Natal
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 23/12/2015, 16:48

    Olá ahteixeira,

    O usuário vai colocar o critério quando ele executar a consulta e não na grade dela.
    Desse jeito não dá certo.
    Abç
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 23/12/2015, 17:06

    Ola, pode ter um botão para filtrar, outro para ver nulos.
    Depois verei se tem outra alternativa.
    Abraço
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 23/12/2015, 18:14

    Olá,

    Não quero usar formulário.
    Só quero descobrir como o usuário especifica para ver os campos nulos.
    Att
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 4/1/2016, 11:31

    Olá Luiz, diretamente na query desconheço.
    Vamos ver se algum colega pode ajudar.

    Se necessita mesmo, outra forma será criar um formulario a perguntar o filtro, mas teria mais que uma query, ou seja:
    - uma como já tem
    - uma para os vazios.

    Abraço e bom 2016
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Silvio 4/1/2016, 11:40

    Bom dia...

    apenas um pitaco....se me permitem.

    por que não criar um frm desacoplado, com uma caixa de texto ou combobox e essas mesmas realizarem a filtragem desejada no campo ?
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 4/1/2016, 11:55

    Olá Amigo Silvio, sempre bemvindo qualquer pitaco.
    Fica mais uma sugestão.
    Ficamos aguardar retorno do colega.
    Abraço e Feliz 2016
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 4/1/2016, 13:06

    Olá Colegas,

    Feliz 2016 a todos.

    Usando formulário até consigo fazer sim.
    Porém, vamos aguardar se alguém sabe como fazer só com critério para o usuário especificar só na consulta mesmo.
    Abç.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  JPaulo 4/1/2016, 14:52

    Ola a todos;

    É possivel sim como pretende, veja o simples;

    1º Num campo novo na sua consulta, cole isto;

    Código:
    IIf([DIGITE O TALENTO] Is Null;[talento] Is Null Or [talento]="";[talento]=[DIGITE O TALENTO])

    2º No criterio desse novo campo, digite;
    Código:
    -1

    Salve a sua consulta e teste;

    http://dl.dropboxusercontent.com/u/771097/Database1_OLD.zip



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Instruções SQL como utilizar...
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 4/1/2016, 15:51

    Olá JPaulo,

    Fiz como você indicou.
    Quando aparecer a mensagem (DIGITE O TALENTO) para o usuário, caso ele queira que retorne aquele registro cujo talento está em branco, o que ele deve digitar?
    Abç
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  JPaulo 4/1/2016, 15:52

    Nadica de nada, apenas bater enter... Very Happy


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Instruções SQL como utilizar...
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 4/1/2016, 16:05

    JPaulo,

    Bati enter e não deu certo.
    Então apaguei o critério que estava na grade do campo "talento" e aí deu certo.

    Só tem mais um detalhe:
    Perceba que no critério anterior havia a palavra "como". Ou seja, se eu digitasse a* ele me traria todos os talentos que iniciam com "a", por exemplo. No novo critério que você indicou não existe o "como".
    Dá pra manter o como pelo seu critério?

    Abç.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  JPaulo 4/1/2016, 16:20

    Você não pode tirar o critério -1, o exemplo que postei está a funcionar e não tem criterio no campo "talento".

    Adicionado o Like *

    Código:
    IIf([DIGITE O TALENTO ou ENTER para Nulos] Is Null;[talento] Is Null Or [talento]="";[talento] Like [DIGITE O TALENTO ou ENTER para Nulos] & "*")

    Teste e retorne, banco em anexo.

    http://dl.dropboxusercontent.com/u/771097/Database1_OLD_II.zip


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Instruções SQL como utilizar...
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Alvaro Teixeira 4/1/2016, 16:44

    Grande JPaulo, com o MaximoAccess é sempre aprender Wink
    Abraço a todos e Feliz 2016
    cheers
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  JPaulo 4/1/2016, 17:21

    Obrigado Alvaro.

    Aguardo retorno do Luiz Henrique para encerrar o tópico, não esquecendo que existem mil maneiras de fazer nestum.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Instruções SQL como utilizar...
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 4/1/2016, 17:28

    Olá JPaulo,

    Nunca encerrei um tópico.
    Cliquei no "Resolvido", mas parece que nada aconteceu.
    Por favor, pode encerrar o tópico.
    Abç.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  JPaulo 4/1/2016, 17:29

    Então é porque deu certo.

    Fico feliz.

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Critério null especificado pelo usuário na grade da consulta Folder_announce_new Instruções SQL como utilizar...
    avatar
    lrossato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 33
    Registrado : 25/10/2013

    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  lrossato 4/1/2016, 17:45

    JPaulo,

    Eu é que agradeço o seu empenho e o de todos.

    Quando tiver um tempo, por favor, da uma verificada neste outro tópico que abri a tempos e ainda não pude fechar:
    https://www.maximoaccess.com/t22954-fechar-arquivo-externo-via-vba#178303

    Muito Obrigado.
    Abç.

    Conteúdo patrocinado


    [Resolvido]Critério null especificado pelo usuário na grade da consulta Empty Re: [Resolvido]Critério null especificado pelo usuário na grade da consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 03:15