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]Alterar os valores apresentados numa caixa de listagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 89
    Registrado : 24/03/2012

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Empty [Resolvido]Alterar os valores apresentados numa caixa de listagem

    Mensagem  cantu 25/11/2021, 16:32

    Boa tarde,

    Tenho um formulário de Utentes (FRM_UTENTES) onde existe um campo (Unidade de Saúde) que é uma caixa de combinação. Esta caixa de combinação tem armazenada cerca de 800 itens de têm origem numa tabela (TB_USAUDE) com 2 campos (UnidadeSaude_Codigo e UnidadeSaude).

    Tenho um outro formulário (FRM_CONSULTA_UTENTES) que tem um campo de pesquisa de utente e uma caixa de listagem baseada numa consulta, onde um dos campos vai buscar os valores da TB_USAUDE mas não aparecem os nomes mas sim um número que corresponde ao campo "UnidadeSaude_Codigo" que é um campo de numeração automática. Como colocar o nome em vez do número.

    Desde já os meus agradecimentos
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3455
    Registrado : 21/04/2011

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Empty Re: [Resolvido]Alterar os valores apresentados numa caixa de listagem

    Mensagem  Marcelo David 25/11/2021, 19:37

    Boa tarde, tudo bem?

    O que você precisa é criar uma consulta com INNER JOIN, se postar as tabelas envolvidas e seus respectivos relacionamentos,
    poderemos ajudar com mais precisão.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]Alterar os valores apresentados numa caixa de listagem Marcel11

    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 89
    Registrado : 24/03/2012

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Empty Re: [Resolvido]Alterar os valores apresentados numa caixa de listagem

    Mensagem  cantu 26/11/2021, 13:18

    Boa tarde,

    Envio a BD para análise.

    Conforme se vê no FRM_CONSULTA_UTENTES no campo USFUCSP aparecem numeros e não os nomes. Os nomes estão na tabela TB_USAUDE e os numeros correspondem ao campo UnidadeSaude_Codigo (Numeração automática e chave primária).
    Quando se insere um novo registo no FRM_UTENTES tem uma caixa de combinação para introduzir a Unidade de Saúde (campo U.Saúde)

    Cumprimentos,
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1932
    Registrado : 13/12/2016

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Empty Re: [Resolvido]Alterar os valores apresentados numa caixa de listagem

    Mensagem  Alexandre Fim 26/11/2021, 13:51

    Cantu boa tarde,

    É necessário fazer algumas alterações. Seguem elas:

    1 - Mudar o tipo de dados do campo "USFUSCP"  para Numérico, na tabela "TB01_UTENTES", pois do jeito que está não é possivel relacionar coma tabela "TB_USAUDE"

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Utente11


    2 - Mudar a consulta da listbox do formulário "FRM_CONSULTA_UTENTES" da seguinte forma:

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Utente12

    3 - E o formulário vai exibir corretamente a coluna, conforme abaixo:

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Utente13


    É isso.

    Espero ter ajudado

    boa sorte


    .................................................................................
    [Resolvido]Alterar os valores apresentados numa caixa de listagem Setinf11
    Sistemas e Tecnologia Ltda

    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 89
    Registrado : 24/03/2012

    [Resolvido]Alterar os valores apresentados numa caixa de listagem Empty Re: [Resolvido]Alterar os valores apresentados numa caixa de listagem

    Mensagem  cantu Ontem à(s) 10:09

    Muito obrigado pela ajuda

      Data/hora atual: 30/11/2021, 00:38