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

    [Resolvido]Controle de indicados

    avatar
    fazerbem
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 439
    Registrado : 05/03/2017

    [Resolvido]Controle de indicados Empty [Resolvido]Controle de indicados

    Mensagem  fazerbem 7/10/2018, 04:27

    Ola,
    Tenho um cadastro de clientes com os seguintes campos da Tabela: IdCliente, nomecliente, cod_quem_indicou, C1 , C2, C3, C4 ....C22
    Toda vez que eu fizer um novo cadastro, se este vier indicado por outro cliente, entao colocarei em Cod_Quem_indicou o cod da pessoa (A).

    Quando eu abrir o cod desta pessoa (A)  que me fez a indicacao do cadastro que acabei de criar, entao aparecerá em C1 o idCliente ( cod da pessoa que ele indicou ).

    Se esta pessoa (A) indicou por exemplo 3 clientes ( note que no cadastro destes 3 clientes estara constando o COD de (A) ), entao C1, C2 e C3 estara cada um com o cod do cliente indicado..

    Assim sendo, no formulario de cadastro de clientes ao mover ao proximo ou anterior cadastro, em :

    Private Sub Form_Current() eu teria os indicados de cada cliente cadastrado, claro , se estes tiverem indicado 1 ou mais clientes.

    Como eu faria isso ?

    Alguem poderia me fazer um exemplo pratico pra aque eu possa entender ?

    Grato

    Andre
    grbpereira
    grbpereira
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 11/05/2012

    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  grbpereira 7/10/2018, 13:13

    Olá, Fazerbem!

    Baseado no que você escreveu, parece-me ser uma solução tranquila Basketball . Entretanto, precisamos da bse de dados para aplicar a solução.
    Por favor, disponibilize a base de dados para darmos uma força para você. Smile

    []'s
    Guilherme
    avatar
    fazerbem
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 439
    Registrado : 05/03/2017

    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  fazerbem 8/10/2018, 03:51

    eu fiz o seguinte, ao cadastrar um novo cliente (cod3) e este ter sido indicado por outro cliente (cod2) já cadastrado, na caixa de texto do Form Cadastro de clientes ( QuemIndicou ), eu coloco o cod do cliente que me trouxe, neste caso (2), esse novo cliente que estou cadastrando . ao por este cod, e trocar de campo, aciona a macro abaixo.

    Private Sub QuemIndicou_AfterUpdate()
    CurrentDb.Execute "UPDATE tblCad_Cliente SET C1 = '" & Me.idCliente & "' WHERE idCliente = " & Me.QuemIndicou & ";"
    End Sub

    Pronto ! Agora se eu for verificar se na cadastro do cliente (2), o cod do Cliente (3) estara presente em C1.

    O problema agora é caso este cliente (2) indique mais outros clientes ! Tenho agora o C1 preenchido com (3) e os campos C2, C3 ... vazios.
    Se eu usar o mesmo comando acima ele vai usar C1 novamente. Como eu faco para ele verificar que C1 ja esta ocupado e passar a outro campo ?

    Andre

    Consisdere I1... na imagem como C1 ....

    [Resolvido]Controle de indicados Apagar26

    [Resolvido]Controle de indicados Apagar27
    avatar
    fazerbem
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 439
    Registrado : 05/03/2017

    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  fazerbem 8/10/2018, 04:19

    Mando em anexo a tabela teste.

    Favor alterar o cliente (3) e em "Indicado por " introduzir o numero 2 ( cod destinado ao cliente Alessandro ). Repare que ao dar ENTER e verificar o cliente (2) , la constara agora o Cliente 3 e quanto ele ja gastou.

    Agora caso eu cadastre um novo cliente e informe que tambem o Cliente(2) que o indicou, quero que em Cliente (2) o proximo campo disponivel seja o que vai receber a informacao, pois o primeiro ja esta definido como (3).

    Espero que eu tenha explicado corretamente o que eu preciso.

    Andre
    Anexos
    [Resolvido]Controle de indicados Attachmentindicados1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (103 Kb) Baixado 7 vez(es)
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  FranklinJSP 8/10/2018, 16:48

    Oi fazerbem!

    Eu acho que é o que vc precisa

    Saludos desde Bolivia


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 439
    Registrado : 05/03/2017

    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  fazerbem 8/10/2018, 17:08

    Era exatamente isso mesmo que eu queria !

    Muito Obrigado amigao.

    Andre
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  FranklinJSP 8/10/2018, 17:09

    Que bom!!!

    lol! lol! lol!


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

    Conteúdo patrocinado


    [Resolvido]Controle de indicados Empty Re: [Resolvido]Controle de indicados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 13:03