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]Filtar cx. de combinação ler ddos da direita para a esquera

    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Filtar cx. de combinação ler dados da direita para a esquera

    Mensagem  Naldo 22/10/2012, 15:09

    Saudações a todos.
    Recorro aos amigos do Fórum para mais uma ajuda.

    Como devo proceder para que uma caixa de Combinação ao digitado filtre da direita para esquerda.
    Ex. O código de barra 7895138782548 ao invés de digitar desta maneira, eu gostaria de digitar da direita para a esquerda 8452 etc... e fosse filtrando.

    Sou grato pela atenção de todos.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Convidado 22/10/2012, 15:41

    Utilize a função StrReverse

    StrReverse(Me.SuaCaixaTexto)



    Cumprimentos.
    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Naldo 22/10/2012, 19:52

    Piloto, Saudações

    Tentei usar nos eventos e não deu certo, é por ai mesmo nos eventos ou estou errado.

    Grato pela atenção.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Convidado 23/10/2012, 04:13

    Você quer a exibição na propria combo?

    Pensei que seria para filtrar uma consulta...
    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Naldo 23/10/2012, 13:16

    Isso no próprio combo, tem códigos que são com + ou -13 dígitos, tipo 78951387825548(código de barra) gostaria de filtrar na hora que for digitando da direita para esquerda.

    Sou grato pela atenção
    avatar
    Convidado
    Convidado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Convidado 23/10/2012, 14:33

    A única opão que consegui até o momento foi inverter o código na consulta da combo, porem aparecerá invertido:


    SELECT StrReverse([CodBarras]) AS Barra, Produtos.ProdutoCodigo, Produtos.ProdutoDescricao
    FROM Produtos;



    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Convidado 23/10/2012, 14:54

    Boas Naldo... Com a ajuda do Colega Claudio Mas...

    - Crie uma caixa texto e nomeeie como txtBarra
    - No eventos ao alterar da mesma:


    Private Sub txtBarra_Change()
    Dim StrSQL As String
    Dim Filtro As String

    Filtro = "Like ('" & Me.txtBarra.Text & "*')"
    StrSQL = "SELECT Produtos.ProdutoCodigo, Produtos.CodBarras, Produtos.ProdutoDescricao FROM Produtos WHERE StrReverse(CodBarras) " & Filtro & ""

    Me.Combinação0.RowSource = StrSQL
    Me.Combinação0.ColumnCount = 3
    Me.Combinação0.ColumnWidths = "2cm; 2cm; 10cm"

    End Sub


    Cumprimentos.
    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Naldo 23/10/2012, 23:40

    Piloto, saudações

    Não consegui fazer funcionar desta maneira, ao tentar fazer funcionar tive uma nova idéia, que é a seguinte, como o campo é código de barra e as vezes o leito óptico não le ficaria melhor se tivesse como digitar manualmente no campo somente os seis últimos dígitos Ex: o código de barra inteiro é 78951387825548 se tiver como digitar código 825548 (final do código) ficaria melhor ainda.

    Sou muito grato pela sua atenção.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Convidado 24/10/2012, 00:08

    https://dl.dropbox.com/u/26441349/FiltraCombo.rar

    Cumprimentos.
    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Naldo 8/11/2012, 20:20

    Desculpe me a demora, estava fora do pais.

    Você é o cara, sempre claro e objetivo.

    Grande abraço que DEUS lhe ilumine.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Convidado 8/11/2012, 22:58

    Só faltou o resolvido amigão.. desta vez eu coloco.

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera Empty Re: [Resolvido]Filtar cx. de combinação ler ddos da direita para a esquera

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 07:02