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

    Banco de Dados - Instalações Elétricas

    carollopesrj
    carollopesrj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 36
    Registrado : 03/10/2011

    Banco de Dados - Instalações Elétricas Empty Banco de Dados - Instalações Elétricas

    Mensagem  carollopesrj 13/3/2013, 14:32

    Bom dia!

    Preciso desenvolver um banco de dados para cadastro de equipamentos e painéis que compoem uma instalação elétrica.

    Preciso de ajuda com a seguinte situação:

    - Quero um formulário em que eu possa selecionar um painel, depois ele deve mostrar uma outra caixa contendo as gavetas que pertencem a esse painel e depois, em outra caixa, aparece os equipamentos ligados a gaveta e que no final eu consiga gerar um relatório apenas com os dados do equipamento selecionado.

    Segue anexo BD com os dados e tabelas.

    Desde já agradeço,

    Caroline Lopes confused
    Anexos
    Banco de Dados - Instalações Elétricas AttachmentPROJETOBD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 44 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  Cláudio Más 13/3/2013, 14:50

    Bom dia,

    Verifique se está funcionando conforme descrito (arquivo em anexo).
    O relatório depende do formulário, até mesmo porque tem que selecionar o equipamento.
    Anexos
    Banco de Dados - Instalações Elétricas AttachmentPROJETOBD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (30 Kb) Baixado 66 vez(es)
    carollopesrj
    carollopesrj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 36
    Registrado : 03/10/2011

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  carollopesrj 13/3/2013, 16:12


    Boa Tarde Cláudio,

    obrigada pelo retorno.

    Preciso de outra informação,no BD as gavetas estão ligadas a vários equipamentos, como faço para que na caixa de combinação de equipamentos apareça todos os equipamentos ligados à gaveta selecionada(No exemplo existe gavetas ligadas a motor e disjuntor).
    Cada equipamento possui um relatório específico, como monto o evento que ao clicar no botão OK, ele mostre o relatório do equipamento selecionado.

    Desde já agradeço,

    Caroline Lopes confused
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  Cláudio Más 13/3/2013, 18:11

    Oi Caroline,

    Talvez seja melhor usar uma única tabela de equipamentos, incluindo um campo para identificar o tipo (motor, disjuntor, etc).
    Isso certamente vai facilitar o relatório, mas depende da viabilidade de alterar a estrutura do seu bd conforme a solução proposta (tabela única de equipamentos).
    carollopesrj
    carollopesrj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 36
    Registrado : 03/10/2011

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  carollopesrj 13/3/2013, 18:30


    Claudio,

    o problema é que cada equipamento possui características diferentes, uma tabela única seria inviável. No BD anexo eu coloquei um exemplo, mais na verdade são vinte tipos de equipamentos, cada um contendo suas características. Eu preciso de um formulário que me mostre quais gavetas tem dentro do paineis e quais equipamentos estão diretamente ligados a cada gaveta.
    Ex:

    Painel: PN-0301 - Gaveta: B2 - Componentes: Disjuntor e Contator e Motor
    Painel: PN-0302 - Gaveta: C1 - Componentes: Disjuntor e Contator e Relé

    E que eu pudesse selecionar qual equipamento que quero ver as características. Ex. Relé

    Desde já agradeço,

    Caroline Lopes confused
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  Cláudio Más 13/3/2013, 19:26

    Caroline,

    Entendi como o relatório deve funcionar. Por isso sugeri que tentasse usar uma só tabela de equipamentos.
    Imagine ter que consultar vinte tabelas separadas para obter todas as gavetas nas quais os equipamentos estão ligados.
    Certamente será melhor usar uma só tabela, mesmo que essa tabela tenha todos os campos necessários para atender a todos os tipos de equipamentos.
    Não só para esse, mas também para outros tipos de relatórios que vc venha a desenvolver.

    Mas se preferir continuar com tabelas separadas, use uma consulta união com todas as tabelas.

    Como criar consulta união
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  Cláudio Más 13/3/2013, 19:29

    Mais ou menos assim:

    SELECT painel, gaveta, "Disjuntor" As Componente FROM disjuntor
    UNION ALL SELECT painel, gaveta, "Motor" As Componente FROM Motor
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  Alexandre Neves 13/3/2013, 19:31

    Boa tarde, Caroline
    Como o Cláudio disse, será melhor ter tudo numa só tabela. No entanto, se as características forem muito diferentes, pode ter cadastro de equipamentos numa só tabela e ter outra(s) tabela(s) para cada tipo de equipamento com os detalhes de cada um


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Conteúdo patrocinado


    Banco de Dados - Instalações Elétricas Empty Re: Banco de Dados - Instalações Elétricas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 11:35