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


4 participantes

    [Resolvidos]Agrupar idades por escalões-faixa etária

    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  cmrjardim 22/12/2010, 18:53

    Boas tardes

    Desculpem, qualquer incómodo... Mas já andei à pesquisa e praticamente não encontro nada. A situação é a seguinte:

    Tenho um grupo de atletas com várias idades e queria agrupa-los por escalão. Iniciados, infantis, etc.
    Na tabela de dados gerais, tenho a data de aniversário. No Formulário, quando coloco a data de aniversário logo a seguir indica-me a idade através "Int(((Data()-[Data de Nascimento]-1)/365,25))" já criei uma consulta em que utilizo a mesma expressão e também funciona correctamente, agora queria que também agrupasse por escalões respectivos. Por exemplo: "4 a 5" "bambys" / "6 a 8" "Benjamins"

    Espero que possam-me ajudar e desde já agradeço.

    Bom natal já agora santa
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  JPaulo 22/12/2010, 19:05

    Ola seja bem vindo ao forum;

    Neste exemplo que fiz ao Assis, veja a consulta qryFaixaEtaria

    http://maximoaccess.forumeiros.com/t1213-resolvidofaixa-etaria



    .................................................................................
    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

    [Resolvidos]Agrupar idades por escalões-faixa etária Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Agrupar idades por escalões-faixa etária Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Agrupar idades por escalões-faixa etária Folder_announce_new Instruções SQL como utilizar...
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 22/12/2010, 20:57

    Sr. JPaulo

    Obrigado pelo seu interesse em me ajudar.
    Vi o exemplo que deu ao Sr. Assis, mas o que eu pretendia, era criar uma consulta ou um campo numa tabela ou formulário em que através da data de nascimento ele "access" encaixasse esse atleta no determinado escalão. Por exemplo o José nasceu em 01/01/2000, logo tem 10 anos, logo pertence ao escalão de Infantis. Outro exemplo, o Marco nasceu em 01/01/1995, tem 15 anos, logo pertence ao escalão dos Juvenis.
    Desculpe se não me expliquei bem.

    Muito obrigado desde já.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 22/12/2010, 21:52

    Boa Noite

    Veja o simples

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  Assis 22/12/2010, 22:45

    Boa noite

    Amigo Vieira

    O seu exemplo funciona perfeito, só que para no próximo ano a idade que está gravada na tabela não corresponde a realidade, pois o atleta tem mais um ano, e por seguinte o escalão também pode ficar desactualizado, se a idade estiver no limite de transição.

    Eu na tabela só gravo a data de nascimento. E então numa consulta é que calculo a idade.

    santa

    Bom Natal
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 22/12/2010, 22:50

    Olá Assis Boa Noite, aproveito para lhe desejar um feliz Natal

    Realmente assim é, presumo no entanto que a função que o colega usa para colecta da data vá actualizar o campo Idade. Não experimentei, mas presumo que com um requery e um refresh o status também vá actualizar. Tenho que verificar. Obrigado pela sua observação pertinente.

    Abs
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 22/12/2010, 23:34

    Aqui vai

    Agora também muda o Escalão se a idade for alterada
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 23/12/2010, 08:47

    Bom dia

    Caro Sr. Vieira

    Não quero inserir a designação do escalão. Apenas através da idade e com com "scopes" de idades relacionadas a escalões, o Access coloque o escalão respectivo.
    A BD que tá aqui, tem uma tabela, uma consulta e um formulário, na qual eu insiro na tabela ou no formulário o escalão que cada atleta está inserido manualmente, pretendia era que através do campo "data de nascimento" ele calculasse qual era o escalão e coloca-se.

    Caro Sr, Assis, obrigado pela sua intervenção, mas eu pela pequena experiência que tenho,coloco "data de nascimento" e atraves da formula:"Int(((Data()-[Data de Nascimento]-1)/365,25))" tenho sempre a idade.... Obrigado Sr. Assis.

    Muito obrigado por continuarem a me ajudar. Vou tentar criar uma BD simples como tenho e enviar.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  JPaulo 23/12/2010, 09:41

    Coloque por favor aqui, um exemplo do seu banco, com a tabela a consulta e o formulario, para o ajudar-mos em concreto.


    .................................................................................
    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

    [Resolvidos]Agrupar idades por escalões-faixa etária Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Agrupar idades por escalões-faixa etária Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Agrupar idades por escalões-faixa etária Folder_announce_new Instruções SQL como utilizar...
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 23/12/2010, 16:59

    Boa tarde

    Cá estou de novo, a quebrar a vossa paciência... Desculpem-me.
    Fiz uma base de dados com elementos básicos só para teste. Se verificarem a consulta vão reparar que ele não faz distinção de escalões e atribui todos os escalões aos atletas..... Espero que agora me tenha explicado bem.

    Obrigado e abraço
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 23/12/2010, 17:02

    Pois, o exemplo fica para agora...... Very Happy Very Happy
    Sem querer....
    obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 23/12/2010, 17:49

    Amigo, veja se é isso que quer. Teste com alguns nomes e idades.
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 24/12/2010, 12:10

    Bom dia Sr Vieira

    Não senhor, não era isso que eu pretendia.... Como pode ver, nos é que inserimos os escalões, e eu pretendia era que o Access fizesse isso..... nos só colocávamos a data de nascimento, e como viu ele calculou a idade, e eu pretendia que alem da idade ele "encaixasse" automaticamente o atleta no respectivo escalão.
    P.e. Temos o ID ou nrfpp, o nome e a data de nascimento. no formulário foi criado um campo independente em que indica a idade do atleta e queria um novo campo em que através da idade o Access indicasse o respectivo escalão, automaticamente, sem ser eu ou outro a inserir, logo, assim que o atleta fizesse suponhamos 12 anos subia para outro escalão automaticamente, so através da idade. Percebeu? Desculpe se não estou a ser claro...
    Obrigado pela paciência que têm demonstrado.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 24/12/2010, 12:20

    Bom dia Amigo

    E isso que o exemplo faz. Se inserir um novo atleta e digitar a data de nascimento, ele vai encaixar o cidadão nos parâmetros pedidos. Se a idade mudar e se estiver de acordo com os parâmetros, o escalão muda também. Se pretender uma actualização instantânea, é só colocar o código também num botão Guardar. Peço desculpa, mas não estou entendendo melhor esta questão.
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 24/12/2010, 13:57

    Senhor Vieira

    Mil perdoes, é mesmo isso, mas como fez isso? Andei a procura de módulos, e de código na base de dados de exemplo e nao encontro nada.... Podia-me explicar como o fez?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 24/12/2010, 14:05

    Amigo

    Se procurar no módulo do formulário no evento Private Sub Form_Current() encontra lá o código. Pode inclusive ligar também esse código a um botão guardar. Obrigado pelo retorno e boas festas

    Abs
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 24/12/2010, 14:09

    Boa tarde meus Sr. Vieira

    Eu utilizei o seu exemplo da BD e inseri outros escalões e outras idades, mas não passa dos infantis.....

    Desculpe e muito obrigado, ainda tou a tentar perceber como se faz o que o Sr. fez....

    Obrigado...
    Olhe e bom natal para si e para todos do fórum.
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 24/12/2010, 14:12

    Ok......
    Meu caro, já está... Resolvido, só aparecia até infantis, porque só tá lançado até infantis. Mas já vi o código e já sei. Muito obrigado.... santa
    avatar
    cmrjardim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 31
    Registrado : 22/12/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Agrupar idades por escalões

    Mensagem  cmrjardim 24/12/2010, 14:13

    MUITO OBRIGADO
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  vieirasoft 24/12/2010, 14:17

    Sempre que precisar estamos cá.

    Abração

    Conteúdo patrocinado


    [Resolvidos]Agrupar idades por escalões-faixa etária Empty Re: [Resolvidos]Agrupar idades por escalões-faixa etária

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 03:15