Bom dia
Desde já agradeço a ajuda nessa situação.
Eu tenho uma consulta que calcula a quantidade de produtos que tenho em estoque. Ela está funcionando quando não coloco critérios, e me mostra todos os produtos cadastrados com a quantidade em estoque, zerados ou não.
Eu gostaria de mostrar nessa consulta somente os produtos que tem itens em estoque. Para isso, eu coloquei como critério da consulta no campo SALDO_EST o valor >0 (maior que zero) para me mostrar somente os itens que tem estoque. Mas com esse critério a consulta pede para inserir o valor de um campo.
Explicando a estrutura:
Tenho algumas tabelas/formulários como COMPRAS, VENDAS, CONSIGNADOS, CONSUMO onde os produtos são lançados quando eu compro, vendo, etc.
Para cada tabela dessas eu criei uma consulta que busca COD_PRODUTO, DESCRICAO_PRODUTO e QUANTIDADE, sendo que QUANTIDADE está agrupado por soma.
Com todas as consultas criadas, eu criei uma consulta cst_Estoque que lê cada consulta de cada tabela. Na cst_Estoque eu selecionei COD_PRODUTO, DESCRICAO_PRODUTO e SomaDeQUANTIDADE da consulta COMPRAS e SomaDeQUANTIDADE de todas as outras consultas, criando uma relação entre COD_PRODUTO da consulta COMPRAS para COD_PRODUTO de todas as outras com a opção "incluir TODOS os registros de COMPRAS e somente os registros de OUTRAS CONSULTAS quando os campos unidos forem iguais", e fiz o seguinte cálculo para mostrar a quantidade em estoque:
SALDO_EST: (Nz([A1]))+(Nz([A2]))-(Nz([S1]))-(Nz([S2]))-(Nz([S3]))-(Nz([S4]))-(Nz([S5]))-(Nz([S6]))-(Nz([S7]))-(Nz([S8]))
S1, S2, S3, etc. são os nomes que coloquei antes de SomaDeQuantidade para facilitar. É nesse campo que eu estou colocando o critério >0, para mostrar somente os produtos que tem itens em estoque. E então tenho o problema. Sem critério está operando 100%.
Obrigado
Enio Eltz Filho
Desde já agradeço a ajuda nessa situação.
Eu tenho uma consulta que calcula a quantidade de produtos que tenho em estoque. Ela está funcionando quando não coloco critérios, e me mostra todos os produtos cadastrados com a quantidade em estoque, zerados ou não.
Eu gostaria de mostrar nessa consulta somente os produtos que tem itens em estoque. Para isso, eu coloquei como critério da consulta no campo SALDO_EST o valor >0 (maior que zero) para me mostrar somente os itens que tem estoque. Mas com esse critério a consulta pede para inserir o valor de um campo.
Explicando a estrutura:
Tenho algumas tabelas/formulários como COMPRAS, VENDAS, CONSIGNADOS, CONSUMO onde os produtos são lançados quando eu compro, vendo, etc.
Para cada tabela dessas eu criei uma consulta que busca COD_PRODUTO, DESCRICAO_PRODUTO e QUANTIDADE, sendo que QUANTIDADE está agrupado por soma.
Com todas as consultas criadas, eu criei uma consulta cst_Estoque que lê cada consulta de cada tabela. Na cst_Estoque eu selecionei COD_PRODUTO, DESCRICAO_PRODUTO e SomaDeQUANTIDADE da consulta COMPRAS e SomaDeQUANTIDADE de todas as outras consultas, criando uma relação entre COD_PRODUTO da consulta COMPRAS para COD_PRODUTO de todas as outras com a opção "incluir TODOS os registros de COMPRAS e somente os registros de OUTRAS CONSULTAS quando os campos unidos forem iguais", e fiz o seguinte cálculo para mostrar a quantidade em estoque:
SALDO_EST: (Nz([A1]))+(Nz([A2]))-(Nz([S1]))-(Nz([S2]))-(Nz([S3]))-(Nz([S4]))-(Nz([S5]))-(Nz([S6]))-(Nz([S7]))-(Nz([S8]))
S1, S2, S3, etc. são os nomes que coloquei antes de SomaDeQuantidade para facilitar. É nesse campo que eu estou colocando o critério >0, para mostrar somente os produtos que tem itens em estoque. E então tenho o problema. Sem critério está operando 100%.
Obrigado
Enio Eltz Filho