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

    Relatórios com filtro

    avatar
    Brito68
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 21
    Registrado : 01/04/2013

    Relatórios com filtro Empty Relatórios com filtro

    Mensagem  Brito68 15/11/2016, 23:35

    Boa noite amigos
    Estou a criar um relatório filtrado através de um formulário que tem uma caixa de texto desvinculada que será alimentada por uma consulta
    Está a funcionar mas o que eu pretendo é quando essa caixa de texto ="" que me dê mensagem de vazio e que para antes de abrir o relatório.
    No botão de abrir relatório criado no formulário escrevi a seguinte ordem
     
       If (Forms!RelatóriosEncomenda!ID_Catalogo = "") Then 'tentar identificar caixa de texto e verificar se ela está vazia
           MsgBox "Escolha Catálogo", vbCritical, "" 'dá a mensagem
           DoCmd.CancelEvent 'cansela a abertura
       else
           DoCmd.OpenReport "Lista de Encomendas", acViewPreview, "", "", acDialog

       End If
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    Relatórios com filtro Empty Re: Relatórios com filtro

    Mensagem  Cláudio Machado 16/11/2016, 17:29

    Olá veja se é isso.

     Modifique esta linha:

    If isnull(Forms!RelatóriosEncomenda!ID_Catalogo) Then

    Teste e retorne.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha Relatórios com filtro 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Brito68
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 21
    Registrado : 01/04/2013

    Relatórios com filtro Empty Re: Relatórios com filtro

    Mensagem  Brito68 16/11/2016, 19:30

    Obrigado pela ajuda funciona na perfeição
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    Relatórios com filtro Empty Re: Relatórios com filtro

    Mensagem  Cláudio Machado 16/11/2016, 20:15

    Obrigado pelo retorno.
    Se não há mais dúvidas em relação ao tópico é só fechar.
    Saudações.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha Relatórios com filtro 90dssg para agradecer a dica que solucionou seu problema.

    Conteúdo patrocinado


    Relatórios com filtro Empty Re: Relatórios com filtro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 04:12