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]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    avatar
    Egomesb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/02/2014

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  Egomesb 3/6/2014, 04:00

    Prezados, boa-noite!

    Primeiramente, permitam-me agradecer à todos os integrantes deste site, Muito Obrigado! Este site é fantástico, pesquiso há algum tempo na internet dicas/download sobre o Access, hoje tenho o prazer de visitar este site quase que diariamente e, ver a prestatividade, humildade e simpatia dos membros participantes. Este site é uma ótima escola.

    Mestres, pesquisei muito e não encontrei nenhum resultado satisfatório para o meu problema, aqui no site existem milhares de exemplos de:  recalc, requery e refresh, encontrei também alguns exemplos de módulos, porém, não consegui adaptar com o retorno esperado. Por favor, me ajudem!

    No exemplo anexo (Access 2007) existem dois formulários, frmPrincipal (menu) e um frmLista (cadastro). No formulário principal, contem duas caixas de textos que mostram os valores da tabela Agendamento, no formulário secundário, eu lanço as informações que são salvas na tabela (tbl vinculada).

    Gostaria de lançar as informações no formulário lista e após retornar ao formulário principal, todas as informações já estivessem atualizadas. Espero ter passado todas as informações e que o formulário esteja bem funcional para entendimento. Desde já agradeço a atenção e fico a disposição para eventuais dúvidas.
    Anexos
    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro AttachmentAgendamento.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 19 vez(es)
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/07/2013

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  clynton 3/6/2014, 08:41

    Gomes,

    Verifique se as alterações são satisfatórias para você.
    Se sim, analise a estrutura para entender o que foi alterado, se não, mande mais detalhe de como podemos ajudá-lo.

    Sucesso...
    Anexos
    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro AttachmentAgendamento_Editado.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (33 Kb) Baixado 17 vez(es)


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."
    avatar
    Egomesb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/02/2014

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  Egomesb 3/6/2014, 17:30

    Clynton, obrigado pela disposição!

    O código é perfeito, porém, ele exige que o formulário Primário - Menu, seja fechado:

    Private Sub Comando7_Click() 'Botão Cadastrar Mensagem
    DoCmd.OpenForm "frmLista" ' Abrir formulário Lista
    DoCmd.Close acForm, "frmPrimario" ' Fechar o formulário Primário - Menu
    End Sub

    No meu caso, isto não seria uma alternativa viável, visto alguns comandos que carrego no formulário "Primário - Menu" quando logo o sistema, se houver este refresh no formulário Primário, perco algumas informações. O formulário "Primário - Menu" tem que ficar fixo. Consegue achar alguma saida? Grato!
    Silvanio123
    Silvanio123
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 98
    Registrado : 24/08/2011

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  Silvanio123 3/6/2014, 18:19

    Boa tarde,

    se é só atualizar tente isso:

    Coloque o código no formulário que quer atualizar.

    'Atualiza o Form ao receber o foco
    Private Sub Form_Activate() ' No ativar do form
    On Error Resume Next
       DoCmd.RunCommand acCmdRefresh
    End Sub

    vê se serve.
    avatar
    Egomesb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/02/2014

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  Egomesb 3/6/2014, 18:47

    Silvanio, boa-tarde!

    Infelizmente o código não surtiu efeito, as caixas de texto, os controles não foram atualizados. Grato!
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/07/2013

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  clynton 3/6/2014, 20:26

    Gomes,

    Veja agora se as novas alterações atende a sua necessidade.

    Sucesso...
    Anexos
    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro AttachmentAgendamento_Edited.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (31 Kb) Baixado 49 vez(es)


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."
    avatar
    Egomesb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/02/2014

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  Egomesb 3/6/2014, 21:41

    Clynton, Obrigado!

    O código foi perfeito a minha necessidade, ele permite atualizar os controles do formulário sem a necessidade de reiniciá-lo, perfeito!

    Forms!frmPrimario.Form.Controls!Texto0.Value = DCount("ID", "tblAgendamento")
    Forms!frmPrimario.Form.Controls!Texto5.Value = DCount("[Lida]", "tblAgendamento", "[Lida]= -1")

    Agradeço muito a disponibilidade de todos, em especial, ao Clynton! Muito Obrigado!

    Sucesso à todos!
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/07/2013

    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  clynton 3/6/2014, 21:57

    O Fórum agradece o retorno.


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

    Conteúdo patrocinado


    [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro Empty Re: [Resolvido]Atualizar automaticamente os campos no formulário principal, após fechar o formulário de cadastro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 16:17