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

    Alimentar Sub-Form de formulário a partir de outro formulário

    avatar
    diogomou
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 04/04/2014

    Alimentar Sub-Form de formulário a partir de outro formulário Empty Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  diogomou 20/8/2017, 13:02

    Bom dia a todos!

    Sempre utilizei a expressão abaixo para alimentar informação de um formulário para outro formulário.

    Código:
    Private Sub List0_DblClick(Cancel As Integer)
       [Forms]![Table2]![D] = List0
       DoCmd.Close
    End Sub


    Mas recentemente me deparei com um problema que não consigo ALIMENTAR SUB-FORM DE FORMULARIO A PARTIR DE OUTRO FORMULARIO.
    Deixei um exemplo anexo.
    webruxim
    webruxim
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 103
    Registrado : 08/12/2013

    Alimentar Sub-Form de formulário a partir de outro formulário Empty Re: Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  webruxim 20/8/2017, 20:38

    diogomou, muito provavelmente sua dúvida é a mesma do nosso amigo Isaac Basso neste link: https://www.maximoaccess.com/t31053-duplo-click-em-listview-para-abrir-um-formulario, da uma olhada la, se não for fico no aguardo para ajuda-lo.

    Aguardando retorno....
    avatar
    diogomou
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 04/04/2014

    Alimentar Sub-Form de formulário a partir de outro formulário Empty Re: Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  diogomou 21/8/2017, 01:58

    Não tem muita relação com minha duvida.

    Eu criei este modelo utilizando o 'list' e o duplo click so para exemplicificar.
    Por relacionamento eu consigo alimentar um subformulario com dados de um outro formulário,
    mas fica muito complicado.
    webruxim
    webruxim
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 103
    Registrado : 08/12/2013

    Alimentar Sub-Form de formulário a partir de outro formulário Empty Re: Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  webruxim 21/8/2017, 03:42

    sem anexo, poste o anexo para que possamos ajuda-lo melhor
    avatar
    diogomou
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 04/04/2014

    Alimentar Sub-Form de formulário a partir de outro formulário Empty Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  diogomou 21/8/2017, 13:11

    Desculpe faltou anexo.
    Anexos
    Alimentar Sub-Form de formulário a partir de outro formulário AttachmentDatabase6.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (113 Kb) Baixado 5 vez(es)
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    Alimentar Sub-Form de formulário a partir de outro formulário Empty Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  good guy 21/8/2017, 14:31

    Olá Diogo,

    Veja se resolve seu problema. Na fonte de controle de seu sub-formulário "Table3" coloque a seguinte sintaxe:

    =[Formulários]![Table2]![D]

    Já o código do duplo-clique de sua caixa de listagem(List0) coloque o seguinte código:

    Código:

    Private Sub List0_DblClick(Cancel As Integer)
    #Código de Eduardo Machado (Good Guy) - Ano 2017 - Dica do livro "Técnicas Especiais de Access VBA" - Ed.Ciência Moderna de minha autoria
    On Error Resume Next
    Dim frm As Form, ctl As Control
    Dim varItm As Variant

    Set frm = Forms!Form1
    Set ctl = frm!List0

    For Each varItm In ctl.ItemsSelected
    Forms!Table2!D = ctl.Column(0, varItm) '0 é a primeira coluna onde está o campo ID na listbox (0,1,2,3)
    [Table3 subformulário].Form.D = Forms!Table2!D
    DoCmd.Close acForm, "Table2", acSaveYes
    Next varItm

    DoCmd.OpenForm "Table2"
    End Sub
    Anexos
    Alimentar Sub-Form de formulário a partir de outro formulário AttachmentDatabase6.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (128 Kb) Baixado 8 vez(es)

    Conteúdo patrocinado


    Alimentar Sub-Form de formulário a partir de outro formulário Empty Re: Alimentar Sub-Form de formulário a partir de outro formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 23:16