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]Atualização de informações!

    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Atualização de informações! Empty [Resolvido]Atualização de informações!

    Mensagem  leonardoemel 27/1/2014, 13:55

    Boa tarde,

    Eu tenho um formulário e 600 registros em uma tabela. Esse formulário quando eu abro ele atualiza informações da tabela no time Load_current.

    Aí o problema tenho que passar registro por registro para atualizar todos os dados. Como faço pra automatizar esse processo?

    Já fiz algumas tentativas mas da erro.

    Obrigado,
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  criquio 27/1/2014, 14:59

    O formulário deveria já abrir atualizado. Há algum detalhe a mais que possa estar interferindo?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  leonardoemel 27/1/2014, 15:31

    Ele abre atualizado porem somente o primeiro registro. Para que os demais atualizem eu tenho que passar manualmente registro por registro e isso me custa muito tempo. O que eu quero é uma forma de passar registro por registro automatizado ou uma forma de atualizar todos os registros de uma vez.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  criquio 27/1/2014, 16:28

    Que atualizações são essas? São dados originados da tabela ou resultantes de cálculos? Dê todos os detalhes possíveis.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  leonardoemel 27/1/2014, 17:06

    Os dados são cálculos de datas complexos. Ex: Se tal pessoa tem tais cursos com validade dentro do prazo ele está em dia ou não com os treinamentos. Estando em dia e dependendo dos cursos ele executa diversas tarefas que são calculadas tambem nesse formulário.

    Então para calcular esses resultados eu utilizo o if, else, e critérios que eu preciso.

    Então cada registro refere-se a uma pessoa e cada um eu tenho que passar no formulário para ele realizar o calculo.... Logico que baseado em registros de outra tabela.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  criquio 27/1/2014, 17:17

    Já tentou fazer tudo isso em uma consulta e definir essa consulta como a origem do formulário? Quem sabe funcione melhor. Ou definindo isso diretamente na origem do formulário nas propriedades dele, aba Dados, aonde tem o nome da tabela, mudando para algo como:

    Código:
    SELECT Campo1, Campo2, Campo3, Cálculo1 As Calc1, Cálculo2 As Calc2 FROM NomeDaTabela

    No lugar de Cálculo1 e Cálculo2 ficariam os cálculos propriamente ditos e Calc1 e Calc2 seriam os nomes que os campos com esses cálculos teriam. A origem dos campos no formulário seriam:



    Última edição por criquio em 27/1/2014, 17:23, editado 1 vez(es)


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  leonardoemel 27/1/2014, 17:20

    Bom eu consegui uma solução aqui mas surgiu outro problema. Criei uma macro com o procedimento de ir para o proximo registro e coloquei no fim das instruções do formulário o código docmd.runmacro "Macro1", porém ele só vai até o registro 20 e da a mensagem que a macro só pode ser chamada até 19 vezes..... e precisava ser mais, bem mais.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  criquio 28/1/2014, 10:43

    Tentou da forma que mencionei na mensagem anterior? Outa possível solução seria colocar no evento "Ao carregar" do formulário:

    Código:
    DoCmd.GoToRecord, , acLast
    DoCmd.GoToRecord, , acFirst


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  leonardoemel 28/1/2014, 10:49

    To tentando fazer pela consulta. mas são muitos cálculos acho que vai demorar um pouco pra terminar. Quando terminar eu retorno.

    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Atualização de informações! Empty Resolvido

    Mensagem  leonardoemel 29/1/2014, 08:49

    Consegui resolver, mas não com a consulta pois eram muitos cálculos mesmo... e ficou muito complexo.

    Eu deixei o formulário que fazia os cálculos como sub formulário de outro e nesse outro formulário coloquei uma macro que ia de registro em registro.

    Deu certo, demora um pouco mas é automatico pelo menos, se eu conseguir outra forma retorno.

    Obrigado Criquio pela ajuda e idéias.

    Até mais
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  criquio 29/1/2014, 10:41

    Grato pelo retorno. O fórum agradece.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Atualização de informações! Empty Re: [Resolvido]Atualização de informações!

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 12:08