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]Relacionar formulários a um principal

    avatar
    Renato F Araújo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 02/08/2017

    [Resolvido]Relacionar formulários a um principal Empty [Resolvido]Relacionar formulários a um principal

    Mensagem  Renato F Araújo 22/2/2018, 03:06

    Boa noite. gostaria de uma ajuda para montar um sistema que esta quase pronto...
    1 já criei as tabelas e os formulários respectivos a cada tabela.

    2 tenho a tabela e formulário CADASTRO_DE_PROPEIETARIO

    3 gostaria de relaciona-la a tabela e formulário CADASTRO_DE_ANIMAIS, onde ao cadastrar um proprietário poça cadastrar os animais deste e quando for abrir novamente o formulário CADASTRO_DE_ANIMAIS através do botão criado, sejam exibidos somente os animais relacionados ao proprietário neste formulário quando navego pelos botões de navegação.

    4 também tenho as outras tabelas/formulários  que serão relacionadas com a tabela/formulário CADASTRO_DE_ANIMAIS onde tenho o mesmo proposito acima. cadastrar os dados relacionados a cada animal e quando voltar aos formulários através dos botoes para abri-los sejam exibidos somente os dados respectivos a cada cliente e animal.

    não sei se fui bem claro. em resumo gostaria de criar um sistema onde abro os formulários e os mesmos exibam os dados somente referentes aos relacionamentos. sendo formulários independentes abrindo cada um separadamente pois são muitos campos.

    para terem uma ideia.
    1 TBL_CADASTRO_DE_PROPRIETÁRIO ( chave primaria CODIGO_PROPRIETARIO )
    2 TBL_CADASTRO_DE_ANIMAIS ( chave primaria CODIGO_ANIMAL ) esta é relacionada com TBL_CADASTRO_DE_PROPRIETARIO
    3 e as tabelas  TBL_ANAMNESE, TBL_VACINAS, TBL_INTERNACAO E OUTRAS ( cada uma com sua chave primaria e relacionada com TBL_CADASTRO_DE-ANIMAIS )
    Anexos
    [Resolvido]Relacionar formulários a um principal AttachmentRelatório1.pdf
    Você não tem permissão para fazer download dos arquivos anexados.
    (95 Kb) Baixado 11 vez(es)
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  scandinavo 22/2/2018, 03:41

    Use o assistente e crie um formulário com sub formulário da tabela proprietário com a tabela animal.
    avatar
    Renato F Araújo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 02/08/2017

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Renato F Araújo 22/2/2018, 04:45

    Bom dia. já fiz dessa forma. mas são muitos campos para ficar no modelo colunas como no Excel, pois foge muito da tela. se focem somente duas tabela/formulários seria fácil. porem são muitas tabelas/formulários. preciso de ajuda com códigos para resolver esse sistema. obrigado pela atenção
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  scandinavo 22/2/2018, 08:24

    Já tentou por abas.
    Para fazer do jeito que está pensando
    Pesquise abrir formulário e localizar registro
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Noobezinho 22/2/2018, 10:51

    Renato

    Já dei uma dica para você no outro tópico

    Evite muitos dados em um formulário ou ele ficará poluído com tanta informação, e o usuário irá ter dificuldades.

    Tenho um cliente veterinário, que ele não digita, "cata milho", imagine a demora só em digitar.

    Por isso, o formulário deve ter informações rápidas, do que ele necessita.

    Não precisa encher o aplicativo de tabelas só para alguns detalhes.

    Os médicos e veterinários anotam tudo no histórico clínico.

    Veja no exemplo que estou anexando, veja que tive que fazer também uma outra caixa de texto para adição

    do histórico clínico e bloquear o histórico, pois veterinários ao editar o campo, apagavam o histórico.

    renato, clique aqui pra ver a imagem:

    Veja também a agenda de vacinas, à medida que se clica no lista direita, exibe as infos na esquerda.

    A data na lista está toda em vermelho, pois é um bd antigo,  são 3 cores para aviso da data da vacina,

    Veja na legenda na parte de baixo do formulário da direita.

    Clique aqui pra ver a segunda imagem:

    [ ]'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
    Renato F Araújo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 02/08/2017

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Renato F Araújo 22/2/2018, 13:22

    Bom dia. Noobezinho obrigado pela atenção novamente,,, as tabelas e consequentemente os formulários referentes as mesmas estão criadas e com os campos corretos.

      O problema é que não sei o codigo/macro ou outra forma de fazer com que um formulário abra o outro e tenha somente os dados relacionados tipico de qualquer programa.

      Ou seja uma forma que o campo que esteja relacionado seja preenchido automaticamente pegando o valor do formulário anterior. já fiz alterando a fonte de controle para o campo relacionado do formulário anterior e através do código que você me ajudou no outro tópico,,, mas não esta funcionando corretamente.
      No caso de formulário com subformulário no formato planilha fica até funcional. porem tem formulário que deve ser no formato normal de cadastro sem subformulário.

      Tem alguma forma que eu poça fazer isso. relacionar os formulários e fazer com que eles abram somente com os campos referentes aos campos relacionados, para que ao fazer as navegações nos botões criados pelo assistente não apareça os dados de outro proprietário e animais.
     E ao clicar no boão novo adiconar somente os campos do formulário em aberto no momento. mas uma vez obrigado pela atenção...
      Espero poder aprender a programar no access com a ajuda de vocês...
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Noobezinho 22/2/2018, 13:48

    Renato

    Então, vamos por partes

    Como deve ter alterado teu projeto, anexo-o novamente, assim a gente vai te orientando , o que

    fazer passo a passo. ok?




    .................................................................................
    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
    Renato F Araújo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 02/08/2017

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Renato F Araújo 22/2/2018, 18:56

    Boa tarde. esta anexado o banco de dados que estou tentando fazer funcionar como desejado.

      Gostaria de relacionar os formulário. Para poder cadastrar e exibir somente os dados relacionados...

    Acredito que uma função onde o campo CODIGO_PROPRIETARIO do FRM_CADASTRO_DE_PROPRIETARIO seja preenchido automaticamente no campo CODIGO_PROPRIETARIO do FRM_CADASTRO_DE_ANIMAIS. assim o relacionamento estará automaticamente criado.

    E o campo CODIGO_ANIMAL do FRM_CADASTRO_DE_ANIMAIS seja preenchido automaticamente no campo CODIGO_ANIMAL dos outros formularios.

    Já tentei fazer de varias formas, mas aparece mensagem dizendo que não posssível. deve haver um relacionamento entre as tabelas. Porem isso já tem...

    se quiser mando os textos das mensagens de erro. mas acredito que com o banco de dados voces consigam me ajudar melhor...

    Anexos
    [Resolvido]Relacionar formulários a um principal AttachmentANIMED Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (240 Kb) Baixado 14 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]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Noobezinho 25/2/2018, 14:53

    Renato

    Desculpe a demora em responder.

    Aqui está teu projeto modificado.

    Veja:
    - O botão cadastrar Animais no formulário de cadastro de proprietários.

    - O evento após atualizar da caixa de texto do Nome do Animal.
     Somente quando o usuário colocar o nome do Animal é que será atribuído o código do proprietário ao animal.
    - Acrescentei o código do proprietário na listbox do formulário de proprietários.

    [ ]'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
    Renato F Araújo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 02/08/2017

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Renato F Araújo 26/2/2018, 01:51

    Boa noite. agradeço muito pela atenção de todos... já consegui fazer os objetivos que precisava para o sistema com códigos muitos simples pesquisando aqui no site... é muito bom poder contar com vocês...

    Estou muito interessado a prosseguir na programação pois não achei tão difícil assim. tem muitas funções ainda que não sei como fazer, mas acredito que vou aprender muito aqui com vocês.

    tenho 3 questões que estão faltando para que o sistema seja pelo menos parecido com sistemas que vejo em sites...

    1 como colocar um limite de utilização do sistema. Ou seja uma validade para ser usado e somente com nova senha ele volte a funcionar.

    2 colocar um sistema de login e senha com níveis de acesso a certos formulários conforme o nível de cada usuário.

    3 criar um instalador onde coloque o arquivo principal do banco de dados em uma pasta segura e crie um atalho ou coloque o atalho já criado na area de trabalho automaticamente quando executar o instalador... parece que o winrar faria isso no sfx?
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Noobezinho 26/2/2018, 12:07



    1- Entre no site do Avelino Sampaio - Usando access e encontrará sobre isso.

    2- Procure aqui no fórum, tem exemplo de como se fazer isso, no site do Avelino também

    3- Existe entre outro o Inno Setup, pra variar, no site do Avelino tem um excelente tutorial.


    Bem, se o tópico estiver resolvido, clique no botão resolvido embaixo da página de edição de mensagens.

    [ ]'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
    Renato F Araújo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 02/08/2017

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Renato F Araújo 27/2/2018, 16:34

    Obrigado a todos pela atenção... vou continuar nos estudos aqui, pois estou conseguindo criar alguns sistemas bem interessantes... já consegui 90% das funções que preciso...
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Noobezinho 27/2/2018, 16:41

    É isso mesmo, amigo

    Estudar, entender como funciona, assim irás longe!

    Valeu pelo retorno!

    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]Relacionar formulários a um principal Empty Re: [Resolvido]Relacionar formulários a um principal

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:56