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


4 participantes

    botão no subformulário que coloque o mesmo não visível

    avatar
    jmsousaPorto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 17/01/2020

    subform - botão no subformulário que coloque o mesmo não visível Empty botão no subformulário que coloque o mesmo não visível

    Mensagem  jmsousaPorto Qui 30 Abr 2020, 16:51

    Tenho um subformulário num formulário principal que após lançar dados quero que ele fique invisível no form principal.

    Alguém pode me ajudar, não sei como fazer

    INFORMAÇÃO:
    o Formulário principal abre com o subformulário já visível, aí quero digitar um dado e acionar um botão para que ele o subformulário fique não mais visível.
    avatar
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  zcarloslopes Seg 04 maio 2020, 09:02

    Bom dia jmsousaPorto,

    Adiciona um Botão no Form Principal e coloca o seguinte código:
    Código:
    With Me![Seu_Subform].Form
    .Visible = False
    End With

    Boa sorte
    avatar
    jmsousaPorto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 17/01/2020

    subform - botão no subformulário que coloque o mesmo não visível Empty botão no subformulário que coloque o mesmo não visível

    Mensagem  jmsousaPorto Seg 04 maio 2020, 11:14

    Bom dia
    Obrigado pela ajuda, mas não funcionou o sugerido

    Private Sub Com_fechar_SForm_Click()
    With Me![Frm_acesso2].Form.Visible = False
    End With
    End Sub

    Grato pela tentativa.
    alozs
    alozs
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 298
    Registrado : 06/02/2018

    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  alozs Seg 04 maio 2020, 11:19

    Faça assim

    Private Sub Com_fechar_SForm_Click()
    Me.Frm_acesso2.Visible = False
    End Sub
    avatar
    jmsousaPorto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 17/01/2020

    subform - botão no subformulário que coloque o mesmo não visível Empty botão no subformulário que coloque o mesmo não visível

    Mensagem  jmsousaPorto Seg 04 maio 2020, 11:24


    Private Sub Com_fechar_SForm_Click()
    Me.Frm_acesso2.Visible = False
    End Sub

    ==================================


    Erro de compilação
    Método ou membro de dados não encontrado




    ----------------
    alozs
    alozs
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 298
    Registrado : 06/02/2018

    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  alozs Seg 04 maio 2020, 11:46

    baixe o modelo e estude ele
    Anexos
    subform - botão no subformulário que coloque o mesmo não visível AttachmentDatabase3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (18 Kb) Baixado 9 vez(es)
    avatar
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  zcarloslopes Seg 04 maio 2020, 12:31

    Boa tarde jmsousaPorto,

    Confirme se o nome do seu SubForm continua o mesmo de quando foi inserido no formulário principal.

    E ainda, retire o foco do Subform antes de correr o código.

    Boa sorte
    avatar
    jmsousaPorto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 17/01/2020

    subform - botão no subformulário que coloque o mesmo não visível Empty botão no subformulário que coloque o mesmo não visível

    Mensagem  jmsousaPorto Seg 04 maio 2020, 15:40

    Obg Alozs

    Mas veja bem, o que necessito é criar um btn dentro do subform que o coloque invisível entende...

    btn no form principal sem problema, agora quando dentro do subform...


    Grato pela ajuda!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  Ismael Silva Seg 04 maio 2020, 16:17

    jmsousaPorto,

    Estou aqui acompanhando o seu tópico, e me permita lhe perguntar: Por que o botão deve estar dentro do subformulário, se pelo o que entendi, você quer que o mesmo não fique visível, ao clicar no botão?
    avatar
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  zcarloslopes Seg 04 maio 2020, 16:43

    Boa tarde jmsousaPorto,

    Você não conseguirá tornar o SubForm Invisível enquanto o mesmo estiver com o foco.

    Pode dar um jeito, não fica muito perfeito.

    Faça o teste:

    Crie um botão no MainForm com o nome "cmdSubInvisible" e insira o código
    Código:
    Public Sub cmdSubInvisible_Click()
    With Me.Seu_SubForm.Form

        .Visible = False

    End With
    End Sub
    Repare que a Sub é pública.

    No botão que quer executar a invisibilidade no SubForm coloque
    Código:
    Me.Parent.NomeDeUmCampoQualquer.SetFocus

    Me.Parent.cmdSubInvisible_Click
    Escolha um campo qualquer do seu MainForm para mudar o foco.

    Resumindo, muda o foco para o MainForm, e de seguida chama o botão com o código.

    Fiz o teste e funcionou.
    avatar
    jmsousaPorto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 17/01/2020

    subform - botão no subformulário que coloque o mesmo não visível Empty botão no subformulário que coloque o mesmo não visível

    Mensagem  jmsousaPorto Ter 05 maio 2020, 18:30

    Obrigado zcarloslopes

    ótima solução, vou implementar.

    Conteúdo patrocinado


    subform - botão no subformulário que coloque o mesmo não visível Empty Re: botão no subformulário que coloque o mesmo não visível

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 26 Abr 2024, 20:53