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


3 participantes

    [Resolvido]condição if than else

    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty [Resolvido]condição if than else

    Mensagem  pjjpm 18/9/2014, 13:21

    Boas!
    Necessito de ajuda com o seguinte:
    Criei uma base de dados que abre com um dado formulário que tem origem numa consulta. Basicamente defini nessa consulta uma condição (data atual <= dd/mm/aa )que quando se verifica, funciona tudo como quero. Quando não se verifica essa condição, abre esse formulário em branco e fica tudo bloqueado.
    Isto já vai parcialmente de encontro ao meu objetivo, mas, o que eu gostaria é que caso essa condição não se verifique abra um determinado formulário.
    Obrigado.
    Abraço
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  Fernando Bueno 18/9/2014, 13:53

    Bom dia Pedro bem vindo ao forum!

    Tente algo desse tipo no evento Ao Abrir desse formulario que citou..

    Código:
    If Form.RecordsetClone.RecordCount = 0 Then
    DoCmd.Close acForm, "Seu Formulario Em Branco" 'Para fechar o form sem dados
    DoCmd.OpenForm "Form Que Deseja Abrir" ' Para abrir o form desejado
    Exit Sub
    End If


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]condição if than else 16rzeq
    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty obr

    Mensagem  pjjpm 19/9/2014, 13:25

    Obrigado!

    Vou tentar.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  Fernando Bueno 20/9/2014, 17:25

    Ok, ficamos no aguardo!


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]condição if than else 16rzeq
    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  pjjpm 26/9/2014, 17:20

    Boas!

    Não estou a conseguir Sad

    obrg
    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  pjjpm 29/9/2014, 13:14

    Olá Fernando!

    Posso enviar-te por E-mail uma parte da BD com exemplo do que pretendo?

    Obrg.

    Pedro
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  Fernando Bueno 30/9/2014, 20:51

    Boa tarde, anexe aqui no forum.

    Essa semana não to conseguindo entrar pois é semana de provas e to na correria.

    Anexando aqui mesmo tanto eu como outros membros poderemos ajudar ok.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]condição if than else 16rzeq
    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty condiçao

    Mensagem  pjjpm 9/10/2014, 14:45

    Boas!

    A BD abre então com o form FMG que depende da consulta  validadelicença a qual depende da data atual ser igual ou anterior a indicada na tabela validade

    o que eu gostaria é que no caso da data ser posterior a essa, em vez de abrir o form em branco, abrisse o form PJM_EXPIRA

    Obrigado

    Pedro
    Anexos
    [Resolvido]condição if than else Attachmentexemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (805 Kb) Baixado 7 vez(es)


    Última edição por pjjpm em 10/10/2014, 15:34, editado 1 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  Alvaro Teixeira 9/10/2014, 15:17

    Olá a todos,

    Pjjpm, talvez seja melhor a sua base de dados abrir com um novo form (inicio).
    Neste formulário colocamos no evento ao abrir o codigo que pretende para verificar e abrir o formulario desejado.

    Exemplo:

    Código:
    If date()  <= [campoComData] Then
      DoCmd.OpenForm "FMG"
    Else
      DoCmd.OpenForm "PJM_EXPIRA"
    End If

    Abraço
    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  pjjpm 10/10/2014, 15:38

    Obrigado!

    Vou tentar fazer isso.

    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  pjjpm 10/10/2014, 16:04

    Boas!

    Parece-me que já está a funcionar.

    Tive de acrescentar a linha: DoCmd.Close acForm, "FMG"

    ficando:

    If date() <= [validade] Then
    DoCmd.OpenForm "FMG"
    Else
    DoCmd.Close acForm, "FMG"
    DoCmd.OpenForm "PJM_EXPIRA"
    End If


    Muito obrigado!




    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  Alvaro Teixeira 13/10/2014, 09:37

    Olá Pjjpm, pbrigado pelo retorno, o forúm agradece.

    Não se esqueça de dar o tópico como resolvido, veja link abaixo:
    http://maximoaccess.forumeiros.com/t860-resolucao-de-topicos
    avatar
    pjjpm
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 80
    Registrado : 17/09/2014

    [Resolvido]condição if than else Empty [Resolvido]condição if than else

    Mensagem  pjjpm 9/12/2015, 13:42

    Smile

    Conteúdo patrocinado


    [Resolvido]condição if than else Empty Re: [Resolvido]condição if than else

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 06:46