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]Atualizar campo ao iniciar o sistema?

    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Atualizar campo ao iniciar o sistema? Empty Atualizar campo ao iniciar o sistema?

    Mensagem  Juliana 21/11/2011, 22:54

    Ola pessoal,

    Tenho uma tabela chamada Projetos, nela tenho os seguintes campos:
    DataFinal
    NomeProjeto
    Status

    Preciso fazer com que sempre quando alguem acessar o sistema, seja iniciada uma SQL, ou codigo (nao sei), que verifique se algum projeto cadastrado (campo NomeProjeto) possui DataFinal maior que hoje, se houver entao atualiza o campo status para: finalizado.

    Alguem pode me ajudar ?

    Juliana
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar campo ao iniciar o sistema? Empty Re: [Resolvido]Atualizar campo ao iniciar o sistema?

    Mensagem  JPaulo 21/11/2011, 23:21

    Oi Juliana;

    Coloque este código no evento VBA ao carregar do seu form e altere para os nomes corretos;


    Private Sub Form_Load()
    Dim rst As Recordset

    Set rst = CurrentDb.OpenRecordset("SuaTabela")

    If rst.RecordCount = 0 Then Exit Sub
    rst.MoveLast
    rst.MoveFirst

    Do While Not rst.EOF
    If rst.Fields("SeuCampoDataFinal").Value > Date Then
    rst.Edit
    rst.Fields("SeuCampoStatus").Value = "Finalizado"
    rst.Update

    End If
    rst.MoveNext
    Loop
    Set rst = Nothing
    End Sub



    Confira um pequeno exemplo;

    Anexos
    [Resolvido]Atualizar campo ao iniciar o sistema? AttachmentJuliana.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (17 Kb) Baixado 75 vez(es)


    .................................................................................
    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]Atualizar campo ao iniciar o sistema? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Atualizar campo ao iniciar o sistema? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Atualizar campo ao iniciar o sistema? Folder_announce_new Instruções SQL como utilizar...
    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Atualizar campo ao iniciar o sistema? Empty Re: [Resolvido]Atualizar campo ao iniciar o sistema?

    Mensagem  Juliana 22/11/2011, 09:51

    Otima dica, deu certinho.

    Obrigada.

    Juliana.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar campo ao iniciar o sistema? Empty Re: [Resolvido]Atualizar campo ao iniciar o sistema?

    Mensagem  JPaulo 22/11/2011, 10:23

    Valew 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]Atualizar campo ao iniciar o sistema? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Atualizar campo ao iniciar o sistema? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Atualizar campo ao iniciar o sistema? Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Atualizar campo ao iniciar o sistema? Empty Re: [Resolvido]Atualizar campo ao iniciar o sistema?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 17:17