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

2 participantes

    [Resolvido]Como manipular grupo de opções de formulários diferentes

    avatar
    alantardivo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 27/02/2018

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  alantardivo 4/1/2022, 18:44

    Olá pessoal, boa tarde! Tudo bem com vocês!

    Estou com uma dúvidazinha que está me matando. rs

    Eu tenho uma comobox em um formulário que é alterada sua lista a cada opção que o usuário clica. No Grp_TipoPessoa(grupo de opções), Depois de selecionar o CPF nessa comobox e digitar o valor do cpf em outro campo abaixo eu clico em avançar. Esse botão avançar, ele precisa abrir um outro form chamado Frm_Cadastro_Clientes e selecionar a opção1(Rdb_CPF) do Grp_TipoCliente(Grupo de opções).

    Sabe como eu poderia fazer isso?
    Já pesquisei bastante sobre o assunto e não tenho obtido nenhum resultado que funcionasse.

    Desde já agradeço a todos!!

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  Alexandre Neves 4/1/2022, 19:45

    Boa noite
    Sem dados fica mais difícil
    Tente
    Openform "Frm_Cadastro_Cliente"
    Grp_TipoCliente=1


    .................................................................................
    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
    avatar
    alantardivo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 27/02/2018

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  alantardivo 4/1/2022, 19:59

    Fala amigo, boa tarde! Vê se isso ajuda.

    [Resolvido]Como manipular grupo de opções de formulários diferentes Teste10

    Desde já agradeço!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  Alexandre Neves 4/1/2022, 20:27

    Sem dados é mais difícil
    Será
    Openform "Frm_Cadastro_Cliente"
    Frm_Cadastro_Cliente.Grp_TipoCliente.value=me.Grp_TipoPessoa.value


    .................................................................................
    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
    avatar
    alantardivo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 27/02/2018

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  alantardivo 4/1/2022, 20:48

    Cheguei a fazer o teste conforme você me enviou, mas recebi mensagem de erro. Segue uma cópia do banco.

    https://www.dropbox.com/s/5xv71xasci3hta8/banco.zip?dl=0
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  Alexandre Neves 4/1/2022, 20:56

    dropbox, só para clientes registados


    .................................................................................
    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
    avatar
    alantardivo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 27/02/2018

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  alantardivo 4/1/2022, 21:08

    Por devo enviar agora. Deculpa ignorância! Faz tempo que não entro no fórum e na época mandava pelo dropbox.
    avatar
    alantardivo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 27/02/2018

    [Resolvido]Como manipular grupo de opções de formulários diferentes Empty Re: [Resolvido]Como manipular grupo de opções de formulários diferentes

    Mensagem  alantardivo 5/1/2022, 11:39

    Olá pessoal, bom dia! Depois de muita pesquisa aqui na internet eu encontrei uma solução.
    Agradeço a todos que se despuseram em comentar o post com a intenção de ajudar. Deixo aqui abaixo a solução que consegui montar.

    Código:
    Private Sub Btm_Avancar_Click()
       
            DoCmd.OpenForm "Frm_Cadastro_Clientes", acNormal
            DoCmd.RunCommand acCmdRecordsGoToNew
       
                If (Me.Grp_TipoPessoa = 1) And (Cbox_TipoDocumento = "CPF") Then
                    Forms!Frm_Cadastro_Clientes!Grp_TipoCliente = 1
                    Forms!Frm_Cadastro_Clientes!Doc_Cliente = Doc_Pessoa
                    Forms!Frm_Cadastro_Clientes!Doc_Cliente.InputMask = "###.###.###-##"
                    DoCmd.Close acForm, "Frm_Nova_Pessoa"
       
            Else
       
                If (Me.Grp_TipoPessoa = 1) And (Cbox_TipoDocumento = "CNPJ") Then
                    Forms!Frm_Cadastro_Clientes!Grp_TipoCliente = 2
                    Forms!Frm_Cadastro_Clientes!Doc_Cliente = Doc_Pessoa
                    Forms!Frm_Cadastro_Clientes!Doc_Cliente.InputMask = "##.###.###/####-##"
                    DoCmd.Close acForm, "Frm_Nova_Pessoa"
       
            End If
            End If

    End Sub

      Data/hora atual: 24/9/2022, 20:04