MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Botão Sim/Não relacionando tabelas

    Compartilhe

    biligo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 181
    Registrado : 10/04/2014

    Botão Sim/Não relacionando tabelas

    Mensagem  biligo em Sab 12 Abr 2014, 02:00

    Boa Noite,

    Primeiramente parabéns pelo fórum excelente que já me tirou algumas duvidas com minha primeira criação mas em relação a esta não.

    Venho hoje apresentar uma duvida que já me deixou com muita dor de cabeça, pois sou novato no programa e
    eu gostaria de montar um banco de dados para armazenar algumas informações.

    Mas Vamos a Duvida:

    Tenho um caso em que utilizo a tabela-Produtos; para armazenar as informações do próprio e a tabela-emulsões; para
    armazenar valores relacionados ao produto. Ate aqui tudo OK.
    Criei a tabela-Serviços Fornecidos; contendo os campos: Identificação(numeração automática); Descrição(texto);
    Produto(Relacionado a tabela-Produtos;); e a tabela-Serviços Fornecidos-Detalhes;: Identificação(Numeração automática);
    Identificação do Serviço(Relação com a tabela-Serviços Fornecidos) e Identificação do Produto(Relação com a tabela-Emulsões).

    Minha intenção era para que: Ao criar um novo registro (em Serviços Fornecidos) e selecionar o produto, um sub-formulário contendo
    os valores da tabela-emulsões surgi-se (ao qual vai normalmente), mas ao selecionar a opção
    Adicionar ao Serviço (tipo de dados Sim/Não localizado no sub-formulário) estes dados formassem uma relação podendo ser vista
    em um segundo sub-formulário contendo os valores da tabela-Emulsões; e a tabela-Serviços Fornecidos.

    Agradeceria se alguém pude-se me ajudar com o VBA (que estou tentando aprender ¬¬ na raça) ao qual "acho" que devo inserir
    no sub-formulário no botão sim/não  e se me informassem se a tabela-Serviços Fornecidos-Detalhes; é realmente necessária no caso.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Botão Sim/Não relacionando tabelas

    Mensagem  Noobezinho em Sab 12 Abr 2014, 11:21

    Olá Antonio Felipe !

    Bem vindo ao Fórum !! bounce 

    Bom, para que possamos te ajudar melhor precisamos de mais detalhes.

    Gostaria que você coloque todas as tabelas com seus respectivos campos.

    Assim:

    NomeDaTabela

    Campo1
    Campo2


    NomeDatabela
    Campo 1
    Campo 2

    Se quiser colocar lado a lado, tudo bem, mas lembre-se que ao publicar ,é retirado todo os espaços, ficando tudo junto.

    Adiantando, quanto a essas duas tabelas:

    "Criei a tabela-Serviços Fornecidos; contendo os campos: Identificação(numeração automática); Descrição(texto);
    Produto(Relacionado a tabela-Produtos;); e a tabela-Serviços Fornecidos-Detalhes;: Identificação(Numeração automática);
    Identificação do Serviço(Relação com a tabela-Serviços Fornecidos) e Identificação do Produto(Relação com a tabela-Emulsões)."


    A tabela Serviços Fornecidos Detalhes não DEVE ter o campo Identificação com identificaçãoautomática,
    uma vez que esse campo é que ira se relacionar com a outra tabela (Tabela-ServiçosFornecidos),
    com o campo de mesmo nome, na relação de Um (registro) na  1ª tabela para muitos (registros) na 2ª tabela.

    Abraços

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    biligo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 181
    Registrado : 10/04/2014

    Re: Botão Sim/Não relacionando tabelas

    Mensagem  biligo em Sab 12 Abr 2014, 18:39

    Boa tarde,

    Segue abaixo as tabelas com os respectivos campos, como solicitado:

    Tabela-Produtos;
    Identificação Técnica (N° Automática)
    Nome Usual (Texto)

    Tabela-Emulsões;
    Identificação da Emulsão (N° Automática)
    Identificação Técnica (Identi. de Tabela-Produtos;)
    Dosagem (texto)
    Solvente (texto)
    Adicionar ao Serviço (Sim/Não)

    Tabela-Serviços Fornecidos;
    Identificação do Serviço (N° Automática)
    Descrição (Texto)
    Produto (Identi./Nom. Usual de Tabela-Produtos;)

    Tabela-Serviços Fornecidos-Detalhes;
    Identificação do Detalhe (N° Automática)
    Identificação do Serviço (Ident. de Tabela-Serviços Fornecidos;)
    Identificação do Produto (Ident. Técnica de Tabela-Emulsões)

    Como especificado irei retirar  o campo Identificação do Detalhe da Tabela-Serviços Fornecidos-Detalhes;
    mas gostaria de lembrar que eu preciso de uma relação Muitos para Um com as informações da
    Tabela-Emulsões; para com a Tabela-Serviços Fornecidos-Detalhes; pois a cada "Serviço Fornecido"
    irei utilizar mais de dois tipos de produtos, consequentemente mais de dois tipos de emulsão.

    Grato pela resposta e fico no aguardo.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Botão Sim/Não relacionando tabelas

    Mensagem  Noobezinho em Sab 12 Abr 2014, 19:48

    Antonio

    Não é para deletar o campo Identificação e sim mudar o tipo dele para texto

    Veja como ficará as relações:


    [Você precisa estar registrado e conectado para ver esta imagem.]


    Abraços


    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    biligo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 181
    Registrado : 10/04/2014

    Re: Botão Sim/Não relacionando tabelas

    Mensagem  biligo em Sab 12 Abr 2014, 20:35

    Agradeço a atenção e o conselho ao qual irei implementar ao meu banco de dados após conseguir executar esta tarefa,

    As relações ao qual você postou são praticamente iguais as minhas mudando por apenas um detalhe, a tbl-ServFornecidos estava relacionada a tblProdutos
    mas retirei a relação e criei uma caixa de combinação no formulário. Mas infelizmente ainda não consigo ao clicar no botão sim/não estabelecer uma relação,
    então criei um novo BD ao qual refiz praticamente o que você fez para ver se eu havia cometido algum erro mas infelizmente ainda não consigo obter
    o desejado.

    Postarei o BD que refiz para maiores esclarecimentos dos erros que cometi, se puder olhar agradeceria.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Botão Sim/Não relacionando tabelas

    Mensagem  Noobezinho em Dom 13 Abr 2014, 14:18

    Antonio

    Você criou a tabela tblServFornedidos_Detalhes só para acrescentar o idEmulsão
    Creio que poderia colocar esse campo na tabela tblServFornedidos, e excluiria essa outra tabela.
    Que acha?

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: Qui 08 Dez 2016, 23:57