MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Limpar campos do subformulário

    avatar
    FabianaOli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 41
    Registrado : 09/09/2013

    [Resolvido]Limpar campos do subformulário Empty [Resolvido]Limpar campos do subformulário

    Mensagem  FabianaOli em 1/7/2019, 13:45

    Por gentileza, gostaria de um auxílio para limpar campos do subformulário via VBA. Tenho uma forma que limpa apenas os campos do Formulário Principal. Mas, gostaria limpar também do SubFormulário. Obrigada.

    Código:
       Dim meus_objetos As Object
       Dim nome_objeto As String

       For Each meus_objetos In Controls
           nome_objeto = TypeName(meus_objetos)
           
           If nome_objeto = "Combobox" Then
               meus_objetos.Value = ""
             
           End If
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2824
    Registrado : 21/04/2011

    [Resolvido]Limpar campos do subformulário Empty Re: [Resolvido]Limpar campos do subformulário

    Mensagem  Marcelo David em 1/7/2019, 14:13

    Bom dia,
    O os dados do subformulário é ligado aos dados do formulário principal (isso é o mais comum), se sim,
    ao limpar o campo mestre, automaticamente o subformulário já é limpo também. Mas obvio que essa pode
    não ser seu contexto e precisamos de mais detalhes.


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    FabianaOli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 41
    Registrado : 09/09/2013

    [Resolvido]Limpar campos do subformulário Empty Re: [Resolvido]Limpar campos do subformulário

    Mensagem  FabianaOli em 1/7/2019, 19:34

    Obrigada pela atenção. Porém, não está limpando automaticamente. Gostaria de saber se existe algum código específico para limpar os campos de subformulários.
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 281
    Registrado : 25/02/2016

    [Resolvido]Limpar campos do subformulário Empty Re: [Resolvido]Limpar campos do subformulário

    Mensagem  FranklinJSP em 1/7/2019, 22:04

    Olá Fabiana!

    Tenta assim...

    Código:
    Me.SubFormX.SourceObject=""
    Me.SubFormX.Requery

    Saludos


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"

    Conteúdo patrocinado

    [Resolvido]Limpar campos do subformulário Empty Re: [Resolvido]Limpar campos do subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/9/2019, 16:06