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]formulario para abrir relatorio por idade inserida em textbox

    avatar
    lfrbranca
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 24
    Registrado : 15/10/2016

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  lfrbranca 5/4/2017, 21:59

    Boa noite.
    Tenho uma consulta que tem uma expresão para me dar a idade em anos com base na data de nascimento
    a expresão que apliquei é data()-[datanascimento]/365 que me retorna a idade em anos.
    agora queria fazer um formulario que tivesse uma textbox onde eu insiro a idade que quero e colocar um botão para me retornar para o relatorio todas as pessoas que tem o numero de idade que inserir nessa textbox desacopolada.
    Sei que tenho de colocar no campo da consulta onde tenho a expresão um critério para retornar para o relatório todas as pessoas da idade que inserir na textbox do formulário.
    Mas a minha dificuldade é que não faço a menor ideia do critério que tenho que colocar no campo da expresão para retonar apenas as pessoas com a idade colocada no textbox
    Alguem me pode dar uma ajuda.

    Obrigado
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  FabioPaes 6/4/2017, 03:54

    E interessante dar uma pesquisada antes... Pois muitas vezes ja tem a duvida solucionada.
    No seu caso pesquise por Formulario de criterios.


    Basta no Campo da consulta onde nostra a idade em anos, na parte do criterio, apontar para a textBox onde o usuario ira digitar a idade.
    Ex:

    Forms!NomeFormulario!NomeTextBox

    Assim ele assumira como criterio o var que eativer nessa Caixa de Testo do formulario.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    lfrbranca
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 24
    Registrado : 15/10/2016

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  lfrbranca 6/4/2017, 11:39

    Assim não retorna valores.
    Penso que algo está mal na consulta
    A Expr1: Int(Agora()-[DATANASCIMENTO]\365,25
    Se fizer consulta sem critério retorna a idade de todas as pessoas da base de dados mas se puser um critério retorna consulta em branco
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  FabioPaes 6/4/2017, 13:02

    Poste aqui esse Exemplo amigo!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    lfrbranca
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 24
    Registrado : 15/10/2016

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: formulario para abrir relatorio por idade inserida em textbox

    Mensagem  lfrbranca 6/4/2017, 14:30

    boa tarde segue o exemplo em anexo
    para alem da duvida acima gostaria de saber se existe alguma forma de trabalhar com um documento pdf em mala direta ou indicador como se faz com o word no botao de guia de ferias no formulario alardotem um codigo que preenche documento word atraves do word indicador ou mala direta
    Obrigado
    Anexos
    [Resolvido]formulario para abrir relatorio por idade inserida em textbox AttachmentSECRETARIA ALARDO.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.8 Mb) Baixado 22 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  FabioPaes 6/4/2017, 18:26

    Olá, seu problema na verdade são as casas decimais...

    Veja na imagem a Baixo:
    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Sem_ty24

    Observe que apesar de mostrar a idade 51, no campo tem varias casas decimais apos a Virgula.
    Veja como ficou o exemplo, utilizando outra forma de calculo.
    dropbox.com/s/51fjttieynahpgy/SECRETARIA%20ALARDO.zip

    Agora, se quer a forma precisa de calculo de idade completa, deve baixar o exemplo do JPaulo que esta na sala de repositórios, Calulo idade. Pois so terá o calculo certinho se feito por Modulo VB.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    lfrbranca
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 24
    Registrado : 15/10/2016

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty formulario para abrir relatorio por idade inserida em textbox [resolvido]

    Mensagem  lfrbranca 6/4/2017, 23:10

    Obrigado funciona na prefeição
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  FabioPaes 7/4/2017, 18:44

    Grato pelo retorno amigo, até a próxima se Deus Quiser!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Conteúdo patrocinado


    [Resolvido]formulario para abrir relatorio por idade inserida em textbox Empty Re: [Resolvido]formulario para abrir relatorio por idade inserida em textbox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 21:27