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]Avisar em formulário com 7 dias de antecedência !

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Empty [Resolvido]Avisar em formulário com 7 dias de antecedência !

    Mensagem  Silvio 22/12/2013, 14:02

    Prezados boa tarde a todos.

    Estou encontrando uma certa dificuldade em calcular a data do vencimento, porém com 7 dias antes de vencer a mesma.

    Explicando:

    a- abrir o formulário "proprietários".
    b- buscar o mesmo na combobox.
    c- popula os campos.
    d- ir até onde está cadastrado o animal do proprietário.
    e- clicar em vacinas.
    f-  preencha os campos e  escolha o prazo de validade dessa vacina, note que automaticamente o campo " revacinar em " será preenchido.
    g- fechar esse formulário.
    h- abra o formulário " frmvacven ( vacinas vencidas)"
    h1- esse frm está baseado na consulta vacinas1.
    h2- é aqui que esta me dando dor de cabeça, pois preciso que o sistema me avise com 7 dias de antecedência que a vacina vai vencer.
    h3- ou seja " revacinarem" - 7 dias.
    h4- o que eu fiz, funciona, porém apenas com a data vencida.

    Grato sou, desde já, pela ajuda e colaboração dos colegas.


    No anexo, segue um projeto que eu estou a desenvolver.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Empty Re: [Resolvido]Avisar em formulário com 7 dias de antecedência !

    Mensagem  JPaulo 23/12/2013, 09:42

    Ola Silvio;

    Com o DateAdd deve funfar, teste ae...


    Private Sub Form_Load()
    Dim intData As Date

    intData = DateAdd("d", -7, Date)

    Me.Caption = " Sis Clin"

    If intData <= Me.RevacinarEm.Value Then
    MsgBox (" Existem vacinas vencidas..."), vbCritical, Me.Caption
    Else
    MsgBox (" Não há vacinas vencidas..."), vbInformation, Me.Caption
    End If
    End Sub


    .................................................................................
    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]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Empty Re: [Resolvido]Avisar em formulário com 7 dias de antecedência !

    Mensagem  JPaulo 23/12/2013, 09:55

    Ou assim;

    Private Sub Form_Load()
    Dim intData As Date

    intData = DateAdd("d", -7, Me.RevacinarEm.Value)

    Me.Caption = " Sis Clin"

    If intData <= Date Then
    MsgBox (" Existem vacinas a vencer nos próximos 7 dias, ou já vencidas, por favor verifique..."), vbCritical, Me.Caption
    Else
    MsgBox (" Não existem vacinas vencidas..."), vbInformation, Me.Caption
    End If
    End Sub



    .................................................................................
    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]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new Instruções SQL como utilizar...
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Empty Re: [Resolvido]Avisar em formulário com 7 dias de antecedência !

    Mensagem  Silvio 23/12/2013, 11:16

    Bom dia....

    Grato JPaulo, funfou legal !

    Abraços


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Empty Re: [Resolvido]Avisar em formulário com 7 dias de antecedência !

    Mensagem  JPaulo 23/12/2013, 12:02

    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]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Avisar em formulário com 7 dias de antecedência ! Empty Re: [Resolvido]Avisar em formulário com 7 dias de antecedência !

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 09:02