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]Tempo para demonstração

    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Tempo para demonstração Empty [Resolvido]Tempo para demonstração

    Mensagem  Rasec 8/4/2016, 02:56

    Option Compare Database
    Option Explicit
    Public db As Database
    Public rs As Recordset

    Public Sub fcheck_dias()
    Dim MensagemX As String, titulo As String

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("Select * From dias")

    If rs.RecordCount = 0 Then
    rs.AddNew
    rs![dia] = 1
    rs![DataAtual] = Date
    Boa noite amigos. Peguei esse exemplo a qui no fórum. Gostaria de saber como eu altero para mais dias se eu quiser alterar para 15 dias de demonstração por exemplo. Tentei mudar o quatro mas não funcionou. Grato.







    rs.Update
    Else

    If rs![dia] >= 4 Then
    MensagemX = "A duração deste DEMO é de 4 dias, o sistema vai encerrar..."
    titulo = "Demo"
    MsgBox MensagemX, 48, titulo
    DoCmd.Quit

    ElseIf rs![DataAtual] <> Date Then
    rs.Edit
    rs![dia] = rs![dia] + 1
    rs![DataAtual] = Date
    rs.Update

    End If
    End If
    End Sub
    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]Tempo para demonstração Empty Re: [Resolvido]Tempo para demonstração

    Mensagem  Fernando Bueno 9/4/2016, 06:48

    Bom dia,

    Esse código esta em um módulo correto?

    Provavelmente seu formulário faz uma checagem no momento de abertura, deve alterar nele

    também a quantidade de dias.



    .................................................................................
    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]Tempo para demonstração 16rzeq
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Tempo para demonstração Empty Re: [Resolvido]Tempo para demonstração

    Mensagem  Rasec 9/4/2016, 22:33

    Ele funciona direitinho, mas não consigo mudar a quantidade de dias. Acho que colei mal na postagem anterior.

    Option Compare Database
    Option Explicit
    Public db As Database
    Public rs As Recordset

    Public Sub fcheck_dias()
    Dim MensagemX As String, titulo As String

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("Select * From dias")

    If rs.RecordCount = 0 Then
    rs.AddNew
    rs![dia] = 1
    rs![DataAtual] = Date
    rs.Update
    Else

    If rs![dia] >= 4 Then
    MensagemX = "A duração deste DEMO é de 4 dias, o sistema vai encerrar..."
    titulo = "Demo"
    MsgBox MensagemX, 48, titulo
    DoCmd.Quit

    ElseIf rs![DataAtual] <> Date Then
    rs.Edit
    rs![dia] = rs![dia] + 1
    rs![DataAtual] = Date
    rs.Update

    End If
    End If
    End Sub
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Tempo para demonstração Empty Re: [Resolvido]Tempo para demonstração

    Mensagem  Rasec 9/4/2016, 22:45

    Realmente tinha que mudar no formulário também agora funcionou.
    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]Tempo para demonstração Empty Re: [Resolvido]Tempo para demonstração

    Mensagem  Fernando Bueno 14/4/2016, 19:15

    Que bom que deu certo Smile

    O fórum agradece o retorno!


    .................................................................................
    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]Tempo para demonstração 16rzeq

    Conteúdo patrocinado


    [Resolvido]Tempo para demonstração Empty Re: [Resolvido]Tempo para demonstração

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 22:35