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]Adaptação código JPaulo

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptação código JPaulo Empty [Resolvido]Adaptação código JPaulo

    Mensagem  vieirasoft Ter 15 Jun 2010, 20:38

    Mestre

    Com certeza recorda-se deste exemplo que me enviou à uns tempos. Estou agora a tentar adapta-lo às minhas necessidades, mas não consigo achar o código certo para fazer o que pretendo. Tinha feito a opção de 5 processos e a aplicação bloqueava, mas agora acho que a opção abaixo era mais elegante.

    Private Sub Calendar2_AfterUpdate()
    Me.txtDataCompromisso.Value = Me.Calendar2.Value

    End Sub

    Private Sub Form_Current()
    Dim x As String
    Dim y As String
    x = Nz(Me.DataCompromisso, 0) - Date
    y = "Esta é uma Versão experimental, faltam" & " " & x & " " & "dia(s) para terminar."
    If Date > Me.DataCompromisso.Value Or IsNull(Me.DataCompromisso) Then
    Me.lblInforma.Caption = ""
    Else
    Me.lblInforma.Caption = y
    End If
    End Sub

    Entre várias coisas esta foi a última e não funciona
    Botão de comando
    If Me.txtDataCompromisso.Value = Me.Calendar2.Value Then
    DoCmd.Close
    DoCmd.OpenForm "frmactivação"
    Else
    DoCmd.Close
    DoCmd.OpenForm "INICIAL"
    End If
    A Caixa compromisso foi marcada com a data de hoje.

    Agradeço a sua ajuda
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Adaptação código JPaulo Empty Re: [Resolvido]Adaptação código JPaulo

    Mensagem  JPaulo Ter 15 Jun 2010, 22:28

    Gostaria de o ajudar, mas para isso teria de perceber o que pretende, e não percebi.


    .................................................................................
    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]Adaptação código JPaulo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adaptação código JPaulo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adaptação código JPaulo Folder_announce_new Instruções SQL como utilizar...
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptação código JPaulo Empty Re: [Resolvido]Adaptação código JPaulo

    Mensagem  vieirasoft Ter 15 Jun 2010, 22:43

    Mestre

    Inicialmente quando lhe pedi aquele exemplo de contagem decrescente em data não era para efectuar o que estou a fazer agora. O que estou tentando agora:

    Peguei no seu código e resolvi adaptá-lo para o seguinte:

    30 dias após o utilizador experimentar a aplicação esta avisa que terminou o prazo de avaliação:

    x = Nz(Me.DataCompromisso, 0) - Date
    y = "Esta é uma Versão experimental, faltam" & " " & x & " " & "dia(s) para terminar

    Já consegui através deste forma que o form executa-se quase tudo o que eu queria:
    Private Sub Form_Timer()
    If Me.txtDataCompromisso.Value = Date Then
    Me.lblInforma1.Visible = True
    Me.lblInforma.Visible = False
    Me.lblInforma1.Caption = "Terminou a versão demo"
    DoCmd.Close
    DoCmd.OpenForm "frmactivação"
    Else
    DoCmd.Close
    DoCmd.OpenForm "INICIAL"
    End If
    End Sub

    Contudo, o lblInforma1 não obedece ao código e não faz print da caption tem a propriedade visível=False.

    Abaixo o código todo do módulo:

    Private Sub Calendar2_AfterUpdate()
    Me.txtDataCompromisso.Value = Me.Calendar2.Value

    End Sub

    Private Sub Comando7_Click()
    DoCmd.Quit
    End Sub

    Private Sub Form_Current()
    Dim x As String
    Dim y As String
    x = Nz(Me.DataCompromisso, 0) - Date
    y = "Esta é uma Versão experimental, faltam" & " " & x & " " & "dia(s) para terminar."
    If Date > Me.DataCompromisso.Value Or IsNull(Me.DataCompromisso) Then
    Else
    Me.lblInforma.Caption = y
    End If
    End Sub

    Private Sub Form_Timer()
    If Me.txtDataCompromisso.Value = Date Then
    Me.lblInforma1.Visible = True
    Me.lblInforma.Visible = False
    Me.lblInforma1.Caption = "Terminou a versão demo"
    DoCmd.Close
    DoCmd.OpenForm "frmactivação"
    Else
    DoCmd.Close
    DoCmd.OpenForm "INICIAL"
    End If
    End Sub
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptação código JPaulo Empty Re: [Resolvido]Adaptação código JPaulo

    Mensagem  vieirasoft Ter 15 Jun 2010, 23:38

    Mestre

    Já consegui mudando assim:

    Dim x As String
    Dim y As String
    x = Nz(Me.DataCompromisso, 0) - Date
    y = "Esta é uma Versão experimental, faltam" & " " & x & " " & "dia(s) para terminar."
    If Date > Me.DataCompromisso.Value Or IsNull(Me.DataCompromisso) Then
    Me.lblInforma.Caption = y
    Else
    Me.lblInforma.Caption = "Terminou a versão demo"
    End If

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Adaptação código JPaulo Empty Re: [Resolvido]Adaptação código JPaulo

    Mensagem  JPaulo Qua 16 Jun 2010, 10:06

    Na sala de Repositório de Exemplos você tem vários, é só adapatar.

    Veja o:

    Demo por Dias

    e o:

    Demo Informar Serial


    .................................................................................
    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]Adaptação código JPaulo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Adaptação código JPaulo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Adaptação código JPaulo Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Adaptação código JPaulo Empty Re: [Resolvido]Adaptação código JPaulo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 19 Abr 2024, 14:20