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

    Recorrência de Tarefa

    avatar
    Leandron
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 11/01/2011

    Recorrência de Tarefa Empty Recorrência de Tarefa

    Mensagem  Leandron 19/1/2013, 01:30

    Pessoal estou com uma duvida, tenho uma tabela chamada ATIVIDADES e dentro desta tabela haverá um campo Periodicidade. Gostaria que esta atividade fosse apresentada em uma consulta a cada vez que dá a sua periodicidade...

    por ex. uma atividade é realizada a cada 2 meses, então, ao abrir o form principal (eu coloquei uma listbox, na consulta ela vai pegar o date() e me mostrar as atividades que devem ser realizadas para aquele dia) a listbox me mostra as atividades referentes a janeiro, então quando estiver em fevereiro não me mostraria mais a tarefa, mas quando chegar em março eu quero que ela apareça novamente.

    é o como o sistema de recorrência de compromisso do outlook, você escolhe a cada quanto tempo quer q apareça o compromisso.

    alguém tem idéia da melhor forma de se fazer isso?

    desde já agradeço
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Recorrência de Tarefa Empty Re: Recorrência de Tarefa

    Mensagem  Cláudio Más 19/1/2013, 12:14

    Uma idéia um tanto trabalhosa:

    Dividir o campo Periodicidade em dois: período (dias, semanas, meses, etc) e prazo (qtde. de dias, semanas, meses, etc).
    A partir desses dados, preencher (usando vba) uma tabela (vinculada à atividade) de datas a serem realizadas as atividades.

    Por exemplo:
    Prazo: 2
    Período: mes(es)

    Datas na tabela:
    01/01/2013
    01/03/2013

    Essas datas seriam utilizadas para o filtro na consulta.
    avatar
    Leandron
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 11/01/2011

    Recorrência de Tarefa Empty Re: Recorrência de Tarefa

    Mensagem  Leandron 19/1/2013, 14:53

    Cláudio, obrigado pela resposta, mas já estou fazendo desta forma...atualmente esta da seguinte forma

    PERIODOS
    codperiodo
    descricao
    unidade (dias, meses, semanas)
    quantidade (1, 2 (dias ou meses à acrescentar na data))

    ATIVIDADES
    codatividade
    atividade
    codperiodo (que liga a tabela acima)

    MANUTENÇÕES
    codmanutenção
    codatividade
    data

    tem uma consulta que pega a ultima data de manutenção para cada atividade. a questão é que eu gostaria não ter de ficar colocando datas novas. Por ex.: atualmente, eu tenho uma atividade semanal toda segunda, se um dia eu registrá-la na terça, passará a ser toda terça, entretanto eu quero que ela seja de segunda ainda...

    e também gostaria de fazer de uma forma que não dependesse de abrir o programa....se eu abrir em janeiro, e depois só for abrir em março (não que isso vá acontecer, é só para exemplificar) ele aparece a atividade bimestral de janeiro e março também independente das datas registradas em MANUTENÇÕES..

    é possível?


    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Recorrência de Tarefa Empty Re: Recorrência de Tarefa

    Mensagem  Cláudio Más 19/1/2013, 18:45

    Legal. Laughing

    Acho que é possível sim.
    Mas está faltando uma informação: contar a periodicidade a partir de qual data?
    avatar
    Leandron
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 11/01/2011

    Recorrência de Tarefa Empty Re: Recorrência de Tarefa

    Mensagem  Leandron 21/1/2013, 16:14

    Cláudio, poderia colocar um campo em ATIVIDADES, chamado data_inicial

    Muito obrigado!

    Conteúdo patrocinado


    Recorrência de Tarefa Empty Re: Recorrência de Tarefa

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 10:02