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

    Formulario em Separadores

    avatar
    angelion
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 2
    Registrado : 03/02/2013

    Formulario em Separadores Empty Formulario em Separadores

    Mensagem  angelion 18/9/2014, 17:41

    Boa tarde. Tenho uma duvida, e com sorte talvez alguem me possa ajudar. A situação é a seguinte:
    Criei um formulario principal. Dentro dele meti uma caixa de separadores. São dois separadores que me interessam, e em cada está um formulario.
    1º Separador (com respectivo formulario) - Permite consultar e colocar a localização de um material.
    2º Separador (com respectivo formulario) - Permite Alterar/Criar/Remover material (apenas dados do material, sem ser localização)

    O problema é que sempre que crio e salvo um material novo (registo novo) no 2º separador se me deslocar ao primeiro separador para colocar a sua localização o formulario não actualiza com os dados que foram salvos anteriormente. Para que o formulario do primeiro separador apresente o novo registo que foi feito é necessário mudar a vista para estrutura e depois novamente para vista de formulário. Esta situação é muito chata principalmente quando o projecto tiver na fase final e colocar a base de dados com aspecto de aplicação (sem barras de ferramentas do access à vista) e sem forma de puder aceder a vista de estrutura.

    Se estiver a ser muito confuso digam qualquer coisa que tento explicar melhor.

    Em baixo uma imagem de exemplo de como está o formulario. Está cortada porque não posso mostrar o resto.
    Formulario em Separadores 2qxyh6h
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Formulario em Separadores Empty Re: Formulario em Separadores

    Mensagem  Alexandre Neves 18/9/2014, 20:14

    Boa noite, e bem-vindo ao fórum
    No acontecimento AoAlterar do separador, coloque me.refresh


    .................................................................................
    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
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    Formulario em Separadores Empty Re: Formulario em Separadores

    Mensagem  Marcos Minoru 18/9/2014, 20:39

    Aproveitando para reforçar...

    Sempre que o formulário principal permanecer aberto enquanto se adiciona novos registros, deve-se usar um comando para atualizar o formulário, consulta etc...
    Neste seu caso, eu colocaria o comando citado pelo Alexandre no seu botão salvar material. Desta maneira, toda vez que salvar um novo material ele atualizará o form. Colocando no evento AoAlterar, o form só atualizará quando selecionar a guia. Porém, se entendeu a idéia da utilização do .Refresh vai saber escolher o evento adequado.

    Obs: Os novos registros apareciam quando vc alternava para modo estrutura e modo formulário, porque vc atualizava o form fechando e abrindo! Afinal ele sempre abrirá atualizado Very Happy  hehe
    avatar
    angelion
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 2
    Registrado : 03/02/2013

    Formulario em Separadores Empty Re: Formulario em Separadores

    Mensagem  angelion 19/9/2014, 10:51

    Resultou na perfeição muito obrigado.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Formulario em Separadores Empty Re: Formulario em Separadores

    Mensagem  Alexandre Neves 19/9/2014, 11:03

    Bom dia,
    Lembre-se de marcar "Resolvido" no botão apropriado


    .................................................................................
    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


    Formulario em Separadores Empty Re: Formulario em Separadores

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 03:26