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


4 participantes

    [Resolvido]pesquisar cliente atendido por nome

    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty [Resolvido]pesquisar cliente atendido por nome

    Mensagem  arivaldo 16/5/2015, 18:14

    Banco de dados:
    formularios:
    cadastro de clientes
    cadastro de atendimentos
    no cadastro de atendimento pesquiso pelo cliente que foi atendido pela combbox pesquisar, funciona ok, no entanto não consigo pesquisar ao digitar o nome do cliente, somente seleciona procurando pela seta de navegação. quero que busque o cliente na pesquisa procurando por  nome do cliente.

    estou utilizando o seguinte código:
    Private Sub ATENDIMENTO_AfterUpdate()
       Me.Filter = "CODATENDIMENTOcad=" & ATENDIMENTO
       Me.FilterOn = True
    End Sub

    Private Sub btnEditarCliente_Click()
       
       Dim criterio As String
       
       If IsNull(CODATENDIMENTOcad) Then
           'Novo cliente
           DoCmd.OpenForm "FORMULARIO CLIENTES", acNormal, , , acFormAdd
       Else
           'Atualizar cliente
           criterio = "Códigocadastrocliente=" & CODATENDIMENTOcad
           DoCmd.OpenForm "FORMULARIO CLIENTES", acNormal, , criterio
       End If
       
    End Sub

    Private Sub Cliente_Enter()
       Cliente.Requery
    End Sub

    Private Sub CODATENDIMENTOcad_Enter()
       CODATENDIMENTOcad.Requery
    End Sub



    Private Sub Form_Current()
       If IsNull(CODATENDIMENTOcad) Then
           'permite
           CODATENDIMENTOcad.Locked = False
       Else
           'bloqueia
           CODATENDIMENTOcad.Locked = True
       End If
    End Sub
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  cleverson_manaus 16/5/2015, 20:52

    Como cada caso é um caso, posta a tabela e o form envolvidos.

    Abraços,

    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty segue formulario e tabela

    Mensagem  arivaldo 16/5/2015, 21:19

    segue link formulario e tabela
    https://docs.google.com/uc?authuser=0&id=0B-KrTBeiJtFObzg4amNkNVJYMkk&export=download
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  cleverson_manaus 17/5/2015, 00:44


    Caro Arivaldo,


    As tabelas cadastro_clientes e Painel de Atendimentos estão relacionadas, ao meu ver, de forma inversa, ou seja, Atendimentos ===>Clientes - Um Atendimento pode ter Um Cliente ou Mais, quando deveria ser Clientes==>Atendimentos - Um Cliente pode ter Um Atendimento ou mais.

    Isso afetará qualquer consulta que deseje fazer, ou seja, apareceram lacunas de atendimentos sem clientes.

    Dê uma analisada e se realmente é assim que deseja tratar os dados.

    Precisando estamos aqui.

    Abraços,


    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  arivaldo 17/5/2015, 01:00

    boa noite

    este não é o caso, as tabelas estão relacionadas corretamente, a pesquisa esta sendo filtrada corretamente, na tabela pesquisar busca o cliente corretamente, o que estou precisando é que a busca aconteça ao digitar no campo pesquisar
    avatar
    neideb
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 31/08/2011

    [Resolvido]pesquisar cliente atendido por nome Empty pesquisar-cliente-atendido-por-nome

    Mensagem  neideb 17/5/2015, 05:43

    Oi Arivaldo você quer fazer a pesquisa em uma caixa de combinação ou em um campo desacoplado de um frm. Da uma olhada no exemplo que eu postei no tópico consultas listbox. Selecionar múltiplos registros e excluir ...
    Nas caixas de listagem tem como você pesquisar letra por letra o nome...tomara que ajude. Neide
    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  arivaldo 17/5/2015, 09:21

    bom dia
    O exemplo que me indicou é parecido com o que quero, no entanto não consigo adaptar!
    no arquivo exemplo estou instruindo como desejo.
    Pesquisar: OBS: a combibox pesquisar; seleciona o cliente já atendido e joga no campo atender, onde poderá editar, incluir ou excluir dados. Até aqui tudo ok, se fizer a seleção atraves da caixa de comando vou consegui o objetivo desejado, no entanto, quando o numero de clientes aumenta fica dificil procurar na lista, então o correto é digitar o nome a ser selecionado na lista e é justamente isto que quero.
    segue exemplo atualizado:
    https://docs.google.com/uc?authuser=0&id=0B-KrTBeiJtFOc3RRcmI2ZDdsb3c&export=download

    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  cleverson_manaus 17/5/2015, 14:45



    Tá na mão, arquivo alterado:


    https://www.dropbox.com/s/nn7lgey71xyw1gk/procura.zip?dl=0


    Abraços,



    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2974
    Registrado : 09/04/2012

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  Kaynan 17/5/2015, 14:59



    Veja amigo se eu entendi direito.

    https://dl.dropboxusercontent.com/u/90217826/procura%20atualizado.rar
    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  arivaldo 17/5/2015, 16:50

    Olá amigos obrigado
    A forma que quero é do jeito que o Cleverson fez,no entanto, quando atendo o mesmo cliente varias vezes, o nome dele fica espalhado dificultando encontrar o atendimento a ser editado, encontrei um exemplo que assemelha-se ao que quero, segue:
    https://docs.google.com/uc?authuser=0&id=0B-KrTBeiJtFORG8tMmN4dzhJT3M&export=download
    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty Muito OBRIGADO!

    Mensagem  arivaldo 18/5/2015, 17:50

    Cleversom desculpe-me eu estava abrindo o arquivo errado, é justamente da forma que você postou, é isto mesmo que eu quero muito obrigado!
    gostaria que no mesmo campo mostrasse também o campo codigo, é possivel?
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  cleverson_manaus 18/5/2015, 19:44


    Tive que alterar os relacionamentos entre as tabelas, ou seja, pelo que percebo vc deseja cadastro, exames e imagens de cada cliente.

    Depois vc cria uma tabela somente para os dados dos exames, não precisa colocar os dados da tabela Cadastro_Clientes, somente o código do cliente.

    Como exemplo alterei uma tabela para Fotos_Clientes.

    Em seguida, montei a consulta com os campos código do atendimento e nome cliente, das tabelas Painel de Atendimentos e Cadastro Clientes.

    Depois vc ativas as macros, estavam impedindo a abertura do formulário.


    Arquivo alterado
    https://www.dropbox.com/s/nn7lgey71xyw1gk/procura.zip?dl=0


    Abraços,


    Cleverson



    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    arivaldo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 57
    Registrado : 20/12/2013

    [Resolvido]pesquisar cliente atendido por nome Empty Muito OBRIGADO!

    Mensagem  arivaldo 18/5/2015, 20:34

    Muito OBRIGADO! ficou perfeito! Parabéns.
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  cleverson_manaus 18/5/2015, 23:23



    Arivaldo,

    Favor encerrar o tópico.


    Abraços,


    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!

    Conteúdo patrocinado


    [Resolvido]pesquisar cliente atendido por nome Empty Re: [Resolvido]pesquisar cliente atendido por nome

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 22:34