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]Abrir Formulário1 com dados de consulta de formulario2 com subformulário do tipo folha de dados

    Compartilhe

    daygdson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 20/04/2017

    [Resolvido]Abrir Formulário1 com dados de consulta de formulario2 com subformulário do tipo folha de dados

    Mensagem  daygdson em Qui 27 Jul - 23:44

    Boa noite a todos amigos do fórum, mais uma vez preciso da sabedoria de vocês. Estou com um projeto de cadastro e  existe os seguintes formulários
    - Form_Abertura_Processos
    - Form_Pesquisa_Processos
    Quero que quando eu chamar o Form_Pesquisa_Processos e após consulta através de filtros já criado, o resultado eu possa selecionar a linha de retorno e abrir o Form_Abertura_Processos com os dados da consulta, isso eu consigo através do  botão localizar que inseri no formulário Abertura_Processos através do código da tabela, mas gostaria também retornar essa consulta através do form_pesquisa_Processos. clicando na linha, atualmente coloquei um botão "Abrir" individualmente na linha até abre o formulário mas vazio, do tipo novo registro, e na verdade não queria este botão e sim clicar na linha e automaticamente fazer este vinculo de consulta pelo codigo, nome... qualquer dado relevante para que possa retornar no formulário com os dados já feitos anteriormente. Segue em anexo o meu BD de exemplo.
    Anexos
    ClientesExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (2.6 Mb) Baixado 21 vez(es)
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 710
    Registrado : 01/03/2014

    Re: [Resolvido]Abrir Formulário1 com dados de consulta de formulario2 com subformulário do tipo folha de dados

    Mensagem  Celso Roberto em Sab 29 Jul - 2:22

    Olá...

    O seu form FORM_ABERTURA_PROCESSOS no evento ao carregar esta com precedimento para novo registro, então quando você chama ele pelo outro form, ele vai abrir em novo registro.
    Exite duas formas de contornar isto;
    1º- ou você desabilita para não ir para novo registro e usa este código
    Código:
    Dim stDocName As String
        Dim stLinkCriteria As String
       
        stDocName = "FORM_ABERTURA_PROCESSOS"
        stLinkCriteria = "[TAB_PROCESSOS.IDPROC]=" & Me![cxIDPROC]
        DoCmd.OpenForm stDocName, , , stLinkCriteria

    2º ou não desabilita e usa este outro
    Código:
     Dim stDocName As String
        Dim stLinkCriteria As String
       
        stDocName = "FORM_ABERTURA_PROCESSOS"
        stLinkCriteria = "[TAB_PROCESSOS.IDPROC]=" & Me![cxIDPROC]
        DoCmd.OpenForm stDocName, , , stLinkCriteria
        DoCmd.GoToRecord acForm, "FORM_ABERTURA_PROCESSOS", acFirst

    3º- como voce quer clicar na linha então coloque o codigo que desejar usar no evento ao clicar do campo cxIDPROC do form FRM_LOCALIZA_PROCESSOS e nos outros campos que também desejar clicar ou em todos coloque no mesmo evento de cada campo este comando: Call cxIDPROC_Click

    Aguardo retorno

    Abraços


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    daygdson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 20/04/2017

    Re: [Resolvido]Abrir Formulário1 com dados de consulta de formulario2 com subformulário do tipo folha de dados

    Mensagem  daygdson em Seg 31 Jul - 19:54

    Caro Celso Roberto, utilizei sua instrução e funcionou perfeitamente, estava quebrando cabeça e o negócio é mais simples do que se imagina..kkkk, mais uma vez agradeço a ajuda. Obrigado ! Caso resolvido.
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 710
    Registrado : 01/03/2014

    Re: [Resolvido]Abrir Formulário1 com dados de consulta de formulario2 com subformulário do tipo folha de dados

    Mensagem  Celso Roberto em Ter 1 Ago - 18:19

    Olá...

    Que bom que tenha dado certo..

    O Fórum agradece o retorno

    Abraços e sucesso!!!


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

      Data/hora atual: Qua 22 Nov - 7:58