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

    [Resolvido]FindNext com critério aleatórios

    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 381
    Registrado : 28/10/2010

    [Resolvido]FindNext com critério aleatórios Empty [Resolvido]FindNext com critério aleatórios

    Mensagem  zcarloslopes Seg Fev 15, 2021 11:29 am

    Bom dia,

    Mais uma vez venho pedir a vossa ajuda, pois não encontrei nada relevante nas pesquisa que tenho feito, quer aqui no forum, quer na net em geral.

    É o seguinte:

    Tenho uma textBox num formulário, que uso no duplo click o - Me.RecordsetClone.FindNext strCriterio - para encontra o próximo registo com o mesmo texto, em que - strCriterio = "textBox= '" & strString & "'", e a strString vem de uma InputBox.

    Até aqui tudo bem...

    O que eu preciso mesmo seria alterar o critério para que procurasse o próximo registo não apenas com o mesmo texto, mas sim, desde que o próximo registo incluísse 3 (e apenas 3) palavras inseridas na InputBox.

    Exemplo: InputBox = "amanhã sexta ontem hoje"

    Pretendo que me encontrasse o próximo registo que contém apenas 3 destas palavras da InputBox, independente da ordem que se encontrem, que na InputBox, quer no registo.

    Obrigado


    Última edição por zcarloslopes em Qui Mar 11, 2021 10:34 am, editado 1 vez(es)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2816
    Registrado : 22/11/2016

    [Resolvido]FindNext com critério aleatórios Empty Re: [Resolvido]FindNext com critério aleatórios

    Mensagem  DamascenoJr. Ter Fev 16, 2021 12:29 am

    inputbox ou textbox?


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 381
    Registrado : 28/10/2010

    [Resolvido]FindNext com critério aleatórios Empty Re: [Resolvido]FindNext com critério aleatórios

    Mensagem  zcarloslopes Ter Fev 16, 2021 8:58 am

    Bom dia DamascenoJr, e obrigado pelo retorno,

    Dei como exemplo a InputBox onde pega a String para procurara na TextBox. Mas se for direto com o texto da TextBox também resolve o problema.

    Obrigado mias uma vez.

    P.S. Fiz uma demo com uma sequência de cores para exemplificar o pretendido.

    A minha limitação na demo é que só funciona se eu seleccionar até 3 cores, e eu preciso de seleccionar até 10 cores e a pesquisa continuar a ser feita por combinações de 3 cores.
    Anexos
    [Resolvido]FindNext com critério aleatórios AttachmentTesteFindNeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (30 Kb) Baixado 2 vez(es)
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 381
    Registrado : 28/10/2010

    [Resolvido]FindNext com critério aleatórios Empty Re: [Resolvido]FindNext com critério aleatórios

    Mensagem  zcarloslopes Seg Fev 22, 2021 12:35 pm

    Bom dia a todos,

    Enquanto aguado ajuda de alguém, fiz uma evolução para o que eu pretendo.

    Neste novo exemplo consigo fazer a pesquisa agrupando em 3 palavras aleatórias (independentemente da ordem) de uma string com até 4 palavras.

    No caso da string conter mais de 4 palavras, vai fazer a pesquisa agrupando em 3 palavras aleatórias de uma string, considerando as primeiras 2 palavras e as 2 últimas palavras, sempre num máximo de 4.

    A minha dificuldade é fazer grupos de 3 palavras aleatórias para pesquisa, com strings até 10 palavras.

    Obrigado
    Anexos
    [Resolvido]FindNext com critério aleatórios AttachmentTesteFindNext_v2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (25 Kb) Baixado 8 vez(es)
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 381
    Registrado : 28/10/2010

    [Resolvido]FindNext com critério aleatórios Empty Re: [Resolvido]FindNext com critério aleatórios

    Mensagem  zcarloslopes Qui Mar 11, 2021 10:36 am

    Bom dia!

    Consegui resolver.

    Obrigado!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2816
    Registrado : 22/11/2016

    [Resolvido]FindNext com critério aleatórios Empty Re: [Resolvido]FindNext com critério aleatórios

    Mensagem  DamascenoJr. Sex Mar 12, 2021 12:45 am

    O fórum agradece o retorno. Parabéns pela evolução.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: Qua Jun 16, 2021 2:04 pm