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]Verificar o ano ao abrir o banco de dados

    avatar
    JRodrigues
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 29/10/2015

    [Resolvido]Verificar o ano ao abrir o banco de dados Empty [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  JRodrigues 12/4/2016, 13:31

    Prezados amigos

    Preciso de sua ajuda para uma coisa que é simples, porém não consegui fazer.
    Estou enviando o arquivo para facilitar a compreensão.
    Preciso que ao abrir o banco de dados o sistema verifique se o valor do campo "Ano" na tabela "UPF" corresponde ao ano atual.
    Se não corresponder abre uma caixa de mensagem de erro.
    Desde já, agradeço a atenção.
    Anexos
    [Resolvido]Verificar o ano ao abrir o banco de dados AttachmentBD2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (19 Kb) Baixado 3 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  FabioPaes 12/4/2016, 14:16

    No evento ao Abrir do Seu Formulario coloque:


    Código:

    Private Sub Form_Load()
    Dim xAno As String
    xAno = DLookup("[ano]", "UPF")
    If xAno <> Format(Date, "yyyy") Then
    MsgBox " O Ano " & xAno & " É diferente do ano atual!!! " & Format(Date, "yyyy"), vbCritical
    'aqui vc coloca o comando que queira que execute...
    'Mandei fechar o Formulario...
    DoCmd.Close acForm, "Formulário1"
    End If
    End Sub

    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]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  Alvaro Teixeira 12/4/2016, 14:28

    Olá a todos,
    Fabio, também estava a fazer exemplo, com o seguinte código:
    Código:
    Private Sub Form_Open(Cancel As Integer)
    'ahteixeira 2016 - maximoaccess
    Dim xAno
        xAno = DMax("ANO", "UPF")
            
            If IsNull(xAno) = True Then
               MsgBox "Ano errado, a tabela não tem registos, verifique.", vbInformation, ""
            ElseIf CInt(xAno) <> Year(Date) Then
               MsgBox "Ano errado, na tabela está: " & xAno, vbInformation, ""
            End If
            
        DoCmd.Close acForm, "Verifica", acSaveNo
    End Sub

    Fica mais esta contribuição.
    Abraço a todos.
    Anexos
    [Resolvido]Verificar o ano ao abrir o banco de dados AttachmentVerifica.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (23 Kb) Baixado 14 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  FabioPaes 12/4/2016, 14:30

    Opa! isso é que um fórum eficiente!


    Parabéns ahteixeira, O seu Código ficou mais Elaborado!

    Muito Bom!!!


    avatar
    JRodrigues
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 29/10/2015

    [Resolvido]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  JRodrigues 12/4/2016, 14:41

    Prezados
    Muito obrigado pela solução e rapidez.
    Testei o código do Fábio e já resolveu.
    Mas agradeço a atenção de todos.
    Um grande abraço.
    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]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  Alvaro Teixeira 12/4/2016, 14:49

    Olá a todos, obrigado pelo retorno.
    Isto é MaximoAccess Very Happy
    Abraço
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  FabioPaes 12/4/2016, 14:56

    JRodrigues Dê preferencia ao Codigo do ahteixeira pois esta mais elaborado. Ele pega o ultimo Ano da tabela, e tem verificação de não preenchimento na tabela...

    Grato pelo retorno!
    avatar
    JRodrigues
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 48
    Registrado : 29/10/2015

    [Resolvido]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  JRodrigues 13/4/2016, 20:40

    Ok. 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]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  Alvaro Teixeira 2/5/2016, 17:54

    cheers

    Conteúdo patrocinado


    [Resolvido]Verificar o ano ao abrir o banco de dados Empty Re: [Resolvido]Verificar o ano ao abrir o banco de dados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 16:45