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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    avatar
    jajarmela
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 25/12/2012

    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  jajarmela 11/5/2014, 23:11

    Boa noite caros amigos.
    Gostaria que me ajudassem no seguinte cálculo, contudo envio em anexo o ficheiro para melhor entenderem o meu pedido.
    Pretendo que ao ser calculada a idade do atleta na data do registo, devolva a categoria que corresponde aquele período de idade.

    ou seja;
    Entre 0 e 7 anos - a categoria é "Infantil"
    Entre 8 e 11 anos - a categoria é "Juvenil"
    Entre 12 e 15 anos - a categoria é "Iniciado"
    etc...

    Agradeço a ajuda, obrigado.
    Anexos
    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS AttachmentAtletismo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (23 Kb) Baixado 9 vez(es)
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  Fernando Bueno 11/5/2014, 23:28

    Boa noite, se não me engano tem um exemplo do amigo WSenna que chama

    Calcula faixa etaria, da uma procurada no forum que se encaixa no que você precisa ok.


    .................................................................................
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS 16rzeq
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  Fernando Bueno 11/5/2014, 23:54

    Aqui meu amigo.. É um exelente exemplo!

    http://maximoaccess.forumeiros.com/t18276-calcular-idade-e-faixa-etaria-automaticamente#135665



    .................................................................................
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS 16rzeq
    avatar
    jajarmela
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 25/12/2012

    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  jajarmela 12/5/2014, 00:07

    Obrigado amigo Fernando Bueno, agradeço a tua pronta ajuda.
    Realmente o trabalho que me indicaste apresenta o resultatado que eu pretendo, mas tenho muita dificuldade em adaptar aqueles códigos todos de VB no meu ficheiro.
    Se fosse possível ser feito o cláculo numa expressão directamente no campo do formulário, era o ideal.
    Contudo vou tentar pra ver se consigo.
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  Fernando Bueno 12/5/2014, 01:59

    Ok, ve se seria mais ou menos isso..


    .................................................................................
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS 16rzeq
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  Avelino Sampaio 12/5/2014, 09:14

    Olá!

    Os campos Idade e categoria não devem fazer parte da tabela, pois são valores calculados.  Ambos os campos calculados são criados na consulta.

    Para calcular a IDADE foi utilizado a seguinte fórmula:

    Idade: Int(DifData("d";[datanascimento];Data())/365,25)

    Para calcular a CATEGORIA foi utilizado a seguinte função:

    Public Function fncCategoria(intIdade%) As String
    Select Case intIdade
       Case 0 To 7: fncCategoria = "Infantil"
       Case 8 To 11: fncCategoria = "Juvenil"
       Case 12 To 15: fncCategoria = "Iniciado"
       Case 16 To 34: fncCategoria = "Junior"
       Case Is > 34: fncCategoria = "Veterano"
    End Select
    End Function


    Na consulta o campo CATEGORIA ficou assim:

    categoria: fncCategoria(Nz([idade]))

    O origem do formulário foi alterada para carregar a consulta qryAtletas.  Abra o formulário e veja o resultado

    Bom estudo!
    Anexos
    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS AttachmentAtletismo_rev.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (26 Kb) Baixado 23 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    jajarmela
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 25/12/2012

    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  jajarmela 12/5/2014, 12:14

    Bom dia.
    Caros amigos Fernando Bueno e Avelino Sampaio, os vossos contributos ajudaram-me na perfeição no meu trabalho.
    Aqui ficam os meus sinceros agradecimentos. cheers 
    Obrigado e bom dia a todos.


    .................................................................................
    Um abraço
    José Jarmela
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  Fernando Bueno 12/5/2014, 13:18

    Bom dia amigo, legal que deu tudo certo..

    Agradeço o retorno em nome do forum!


    .................................................................................
    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]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS 16rzeq

    Conteúdo patrocinado


    [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS Empty Re: [Resolvido]JUNTAR ARGUMENTOS EM CALCULO ENTRE DATAS

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 18:32