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

    [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio

    avatar
    Madson_Ferrari
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 06/07/2015

    [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio Empty [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio

    Mensagem  Madson_Ferrari 23/8/2015, 04:13

    Olá pessoal,

    Tenho um form "MENU" que a tem um botão para abrir um outro form "APROVAÇÃO" que tem sua fonte de registro baseado em uma consulta. Esta consulta seleciona os registros que estão para aprovação. Ocorre que se não houver registros para aprovar (caso já tenham sido anteriormente aprovados) a consulta tem como resultado nenhum registro, o que é normal. Porém o form "APROVAÇÃO" abre assim mesmo e vai para um registro em branco (novo registro). Gostaria que se não houvesse itens para aprovar o form APROVAÇÃO não abrisse.

        Pensei em resolver da seguinte forma:

    Ao abrir o form MENU verificar se a consulta do form "APROVAÇÃO" gera registros para aprovação. Se não desabilitar o botão "APROVAR" e evitar abrir o form.

    Porém não consegui fazer. Alguém tem uma dica? Como verificar se existe registros e desabilitar o botão? Uso Dlookup?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio Empty Re: [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio

    Mensagem  Alexandre Neves 23/8/2015, 09:57

    Bom dia
    Coloque
    if dcount("*","ConsultaAprovacao")=0 then cmdAbreFormAprovacao.enabled=false else cmdAbreFormAprovacao.enabled=true


    .................................................................................
    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
    avatar
    Madson_Ferrari
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 06/07/2015

    [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio Empty Funcionou Perfeito!

    Mensagem  Madson_Ferrari 24/8/2015, 17:36

    Obrigado Alexandre Neves, funcionou perfeito. Já adaptei e inseri no meu sistema.

    Muito Obrigado pela Ajuda.

    Abraços a todos.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio Empty Re: [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio

    Mensagem  Alexandre Neves 24/8/2015, 18:26

    Boa tarde
    Ainda bem que deu certo
    Não utilize o título como mensagem


    .................................................................................
    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

    Conteúdo patrocinado


    [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio Empty Re: [Resolvido]Desabilitar botão caso uma consulta tenha resultado vazio

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 05:13