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


2 participantes

    Filtro nao funciona

    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Filtro nao funciona

    Mensagem  Ney Santos 12/10/2023, 15:06

    Bom dia

    Tenho a seguinte consulta sql:
    Código:
    SELECT TblProdutos.CodProd, TblProdutos.NomeProd, TblProdutos.CodBarrasProd, TblPrecos.Preco, TblProdutos.Disponivel, TblPrecos.IdTab
    FROM TblProdutos INNER JOIN TblPrecos ON TblProdutos.CodProd = TblPrecos.IdProduto
    WHERE (((TblProdutos.NomeProd) Like "*" & [Formulários]![FrmPedidos]![txFiltro].[Texto] & "*")) OR (((TblProdutos.CodBarrasProd) Like "*" & [Formulários]![FrmPedidos]![txFiltro].[Texto] & "*")) OR (((TblProdutos.Disponivel)=True)) OR (((TblPrecos.IdTab)=[Formulários]![FrmPedidos]![TxTab]));
    Explicando Tenho uma ListBox compossta por 2 tabelas a Tabela produto e a tabela de preços

    Na Tabela de preçoss tenho um campo IdTab esse campo me permite que um  detrminado produto tenha o preço de acordo com o tipo de tabela
    no formulariodde pedidos apos selecionar o cliente e indicado qual tabela essse cliennnte usa colkoquei um evento requery para atualizar a ListBox
    com os preços dde acordo com atabela selecionada, porem nao essta filtrando.
    onde estou errando?

    Segue tbm a imagem da consulta
    Filtro nao funciona Consul10
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Ney Santos 14/10/2023, 17:35

    up!
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Marcelo David 16/10/2023, 13:51

    Olá, bom dia,
    se remover o critério de idTab, resulta todos os itens?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    Filtro nao funciona Marcel11
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Ney Santos 17/10/2023, 14:00

    Bom dia Marcelo obriogado pelo retornnio!
    Entao o crireio do Idtb eo principal quesito dessa consuklta.
    Os outros 2 criterios "NomeProd" e CodBarraprod" serevem como filtros de busca atraves de um campo txt que tenho no formulario.
    (imagine buscar um item numa trabela onde existam maiss de mil e muitos com noems parecidos) a ideia e facilitar o trablho do usuario)
    Eu ja trentei colocar os criterios em ordem diferntr mass mesmo assim bao funciona.
    Anexo sgue o modelo do bd para uma compree~sao melhor:
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Ney Santos 17/10/2023, 14:29

    Pessoal estou tentando eviar o arquivo mas ta dando esse erro ao tentar envia=lo :
    Não é possível enviar o arquivo : o espaço total de armazenamento foi ultrapassado. (Espaço restante : 0 Kb)
    Oq ue ssseria isso?
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Ney Santos 19/10/2023, 13:44

    degoe parte dp Bd
    Anexos
    Filtro nao funciona AttachmentDatabase1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 6 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Marcelo David 19/10/2023, 15:17

    Havia um critério utilizando a condição OR no nome do produto. Dessa forma sempre irá trazer todos os registros.
    Nesse caso deve ser usado AND, assim o filtro vai sendo adicionado e não escolhendo entre um OU (OR) outro.

    Também é necessário alterar a linha Me.Lista.Requery do evento após atualizar de TxNmCliente para Me.Refresh



    Código:
    SELECT TblTipoTabela.Código, TblProdutos.NomeProd, TblProdutos.CodBarrasProd, TblPrecos.Preco, TblProdutos.Disponivel
    FROM TblTipoTabela INNER JOIN (TblProdutos INNER JOIN TblPrecos ON TblProdutos.CodProd = TblPrecos.IdProduto) ON TblTipoTabela.Código = TblPrecos.IdTab
    WHERE (((TblTipoTabela.Código)=[Formulários]![FrmPedidos]![TxTab]) AND ((TblProdutos.NomeProd) Like "*" & [Formulários]![FrmPedidos]![txFiltro].[Texto] & "*") AND ((TblProdutos.CodBarrasProd) Like "*" & [Formulários]![FrmPedidos]![txFiltro].[Texto] & "*"))
    ORDER BY TblProdutos.NomeProd;


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    Filtro nao funciona Marcel11
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Ney Santos 20/10/2023, 18:10

    prezado Marcelo obrigado
    O problema e que dessa maneira o filtro para buscar os produtos
    ao digitar o nome campo "TxFiltro" do formulario acaba nnão funcionando
    vou continuar tentando
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Ney Santos 26/10/2023, 14:45

    alguma ideio gente?

    Conteúdo patrocinado


    Filtro nao funciona Empty Re: Filtro nao funciona

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 22:05