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]Como carregar valor de um combobox em outra coluna

    avatar
    angelslacerda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/03/2018

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  angelslacerda 21/4/2018, 18:13

    Boa tarde,

    Sou iniciante no Access, então ainda tenho muitas dúvidas simples. Estou criando um banco de dados para controlar a fabricação de diversas receitas, onde pretendo, no final, gerar um relatório que some todos os ingredientes utilizados.

    Para isso, criei uma tabela "List_ingredientes" onde listo os ingredientes e as medidas padrão.
    Ingrediente medida
    açúcar g
    leite ml

    No formulário que insiro as receitas, criei um combobox "IngredientID" onde seleciono os ingredientes que estou usando através do seguinte comando:

    SELECT List_ingredientes.Ingrediente, List_ingredientes.medida FROM List_ingredientes;

    Eu gostaria de salvar o item "List_ingredientes.medida" de acordo com o selecionado em outra coluna "Medida".

    Tentei utilizar o comando [IngredientID].Column(1), mas acho que pela minha experiência, não está dando certo, pois sempre dá uma mensagem de erro de sintaxe.

    Se alguém souber como me ajudar, agradeço desde já!




    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Noobezinho 22/4/2018, 02:04

    Olá Angélica

    Bem-vinda.


    Então, a combobox reflete os dados da tabela List_ingredientes, conforme a

    propriedade dela, chamada Origem da linha.

    Então, deve entender que não se salva dados diretamente na combobox, e sim

    na tabela.

    Mas pergunto, em que tabela está o campo "Medida", porque na mesma

    tabela, sei que não pode ser, pois seria redundante.

    Aguardo...








    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    angelslacerda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/03/2018

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  angelslacerda 22/4/2018, 13:50

    Obrigada Noobezinho pela ajuda!

    Criei uma tabela "Recipe Ingredientes", onde tem a coluna "IngredientID" e "Medida".

    Caso queira dar uma olhada no arquivo, coloquei em anexo.

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Noobezinho 22/4/2018, 14:34

    Seria bom ver o aplicativo.

    Como pode ver, ele não foi anexado.

    O arquivo deve ser em .zip para que o fórum aceite.

    Aguardo...


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    angelslacerda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/03/2018

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  angelslacerda 22/4/2018, 15:33

    Desculpe, segue novamente o arquivo zipado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Noobezinho 22/4/2018, 15:42

    Não veio novamente.

    vou explicar como proceder:

    Compacte o arquivo na forma .zip

    Abaixo da caixa de mensagem, tem dois botões:


    Escolher arquivo: escolha o arquivo.

    Com o arquivo escolhido, clique no botão Enviar, que está no lado direito na mesma linha do outro botão.

    Feito isso o botão Excluir irá desaparece e aparecerá somente o nome do arquivo.

    Poderá ver a evolução do upload, lá embaixo da página do lado esquerdo, o qual é muito rápido, se o arquivo for pequeno.

    [ ]'s



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    angelslacerda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/03/2018

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  angelslacerda 22/4/2018, 16:02

    Desculpe amigo. Estava esquecendo de clicar em enviar.
    Anexos
    [Resolvido]Como carregar valor de um combobox em outra coluna AttachmentDatabase1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (37 Kb) Baixado 10 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Noobezinho 22/4/2018, 19:36

    Angélica


    Você escreveu:

    "Criei uma tabela "Recipe Ingredientes", onde tem a coluna "IngredientID" e "Medida".


    Bem, vendo teu aplicativo, a tabela List_ingredientes tem o código dos ingredientes, o qual deveria ser chamado ingredientID.

    Essa tabela Recipe Ingredientes tem o campo ingredientID que tem a descrição do ingrediente.

    Por favor, explique cada tabela para que possa entender, já que a coisa está confusa. scratch Razz

    Adianto explicando o seguinte. se já tem um dado numa tabela, não precisa repetir em outra, pois

    seria redundante, pode-se capturar o dado de duas ou mais tabelas simultaneamente.

    Aguardo...








    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    angelslacerda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/03/2018

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  angelslacerda 22/4/2018, 22:28

    Na tabela "List_medidas" eu listo todos os padrões de medidas que posso usar para medir os ingredientes.

    Na tabela "List_Ingredientes" eu tenho a lista de todos os ingredientes que trabalho (para padronizar as receitas e facilitar quando eu for somar todos os ingredientes das receitas). Quando insiro um item novo, a medida desse item eu puxo da "List_medidas".

    As tabelas "Recipe Ingredients" e "Recipes" trabalham em conjunto para salvar as receitas. Eu tentei criar uma tabela e apenas um formulário para inserir a receita, mas dava problema para inserir quantos ingredientes eu quisesse, então estou trabalhando com um formulário dentro de outro. A tabela "Recipe Ingredients" (sub formulário) salva os ingredientes (carrego da "List_Ingredientes") e quantidade que estou utilizando em uma determinada receita. Então todos os ingredientes de uma mesma receita, terão o mesmo "Recipe ID".

    A tabela "Recipes" salva as demais informações, como nome, descrição, tempo de preparo, etc.

    O arquivo que te enviei não tava com receitas inseridas corretamente, então não te ajuda a entender. Estou mandando um novo documento com duas receitas, acho que vai te ajudar melhor.
    Anexos
    [Resolvido]Como carregar valor de um combobox em outra coluna AttachmentDatabase2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (42 Kb) Baixado 8 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Noobezinho 22/4/2018, 23:28

    Angelica


    Veja se é isso que pretende.

    Se for, estava  fácil, mas tinha que entender.


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    angelslacerda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/03/2018

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  angelslacerda 22/4/2018, 23:38

    Era exatamente isso que eu queria!

    Eu já desconfiava que uma solução era com VBA, mas como não entendo, não tentei. Acho que vou perder um tempinho tentando aprender, vai me poupar bastante tempo.

    Muito obrigada pelo seu tempo e disposição!

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Noobezinho 22/4/2018, 23:41

    Você está muito enganada!

    Você não vai perder tempo, vai ganhar tempo, tenha certeza disso.

    Que bom que ajudei !

    Boa sorte!




    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Como carregar valor de um combobox em outra coluna Empty Re: [Resolvido]Como carregar valor de um combobox em outra coluna

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 08:37