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


    pesquisar com espaçameto

    avatar
    Convidado
    Convidado


    pesquisar com espaçameto Empty pesquisar com espaçameto

    Mensagem  Convidado 27/11/2013, 15:32

    boas
    tenho o seguinte codigo

    Private Sub pesquisa_nomes_Change()
    Me.Refresh
    SendKeys "{f2}"
    End Sub

    aqui escrevo o Nome que pretendo e este vai filtrando mas não consigo fazer/ dar espaçamentos Ex. / Marco Sousa
    - Não dá . . . Só Marco se houver 30 ! ? !

    Depois tenho o seguinte codigo

    Private Sub resultados_pesquisa_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frm_Clientes", , , "ID=" & Me.resultados_pesquisa.Column(0)
    End Sub

    aqui é onde clico para chamar o registo que pretendo e abre . . .

    Neste mesmo Código não se consegue resolver ?

    Imagem em anexo p/ melhor visualização

    Obrigado


    https://www.dropbox.com/s/8emhfoujglb9m9w/imag_1.png
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  criquio 27/11/2013, 15:56

    Tente mudar as linhas do evento Change para algo assim:

    Código:
    Me.RecordSource = "SELECT * FROM NomeDaTabela WHERE NomeDoCampoNaTabala LIKE '*" & Me.NomeDoCampoDaPesquisa & "*'"


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  Convidado 27/11/2013, 16:10

    ui da erro . . .
    https://www.dropbox.com/s/vc4rzyf1jrhz9vl/erro.png
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  criquio 27/11/2013, 16:18

    Verifique se os nomes dos campos e da tabela estão corretos. NomeDoCampoNaTabela se refere ao nome do campo, na tabela, aonde está o dado que você quer pesquisar. No lugar desse NomeDoCampoNaTabela, coloque o nome correto desse campo. NomeDoCampoDaPesquisa se refere ao nome do campo aonde você está digitando a pesquisa, o mesmo aonde está o evento "Ao mudar" que você está usando. Ao que parece, o nome dele é pesquisa_nome, certo? Então coloque pesquisa_nome no lugar de NomeDoCampoDaPesquisa. No lugar de NomeDaTabela, coloque o nome correto da tabela.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  Convidado 27/11/2013, 16:49

    Certo... assim fiz . . .
    Não deixa escrever . . . coloco M e depois não avança . . .
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  criquio 27/11/2013, 16:52

    Eu sempre esqueço que depois do nome do campo, nesse caso, precisa colocar .Text: Me.NomeDoCampoDaPesquisa.Text.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  Convidado 27/11/2013, 16:59

    Desculpe Criquio mas o motor agarrou... Em Portugal as vezes os carros param de andar ... Os motores agarram só se resolve colocando outro motor . . .
    Isto para te dizer que o meu cerebro agarrou . . . como seria então ? ! ?

    Private Sub pesquisa_nomes_Change()
    Me.RecordSource = "SELECT * FROM t_funcionarios WHERE Nome LIKE '*" & Me.pesquisa_nomes & "*'"
    End Sub
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  criquio 27/11/2013, 17:12

    Bom, acredito, a princípio, que o .Text seja o lubrificante para desagarrar o motor, hehehe. Talvez assim:

    Me.RecordSource = "SELECT * FROM t_funcionarios WHERE Nome LIKE '*" & Me.pesquisa_nomes.Text & "*'"


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  Convidado 27/11/2013, 17:16

    bem na verdade ... não é ... o motor continua agarrado ... você tenta escrever Rui e só da R . . .
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  criquio 27/11/2013, 17:55

    Deve ter algo se intrometendo na ação. Normalmente deveria filtrar. Talvez alguma pequena diferença nos nomes dos campos ou algum outro evento do form.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    pesquisar com espaçameto Empty Re: pesquisar com espaçameto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 12:49