MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    Consulta, como substituo vazio por zero =Nz([campo],0)

    avatar
    bergamo.anderson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 27/02/2018

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  bergamo.anderson em 10/5/2018, 14:35

    Olá

    já achei muitos tópicos para adicionar =Nz([campo];0) mas na pratica estou com dificuldades,

    Segue em anexo uma imagem ilustrando minha dificuldade.

    Estou fazendo uma consulta que retorna as referencia de produtos com quantidade (Entrada) e (Saida), mas tem situações que esses campos estão vazio e precisa que retorne "0".

    No campo (Saldo) consegui colocar o "SALDO: (Nz([Entrada])-(Nz([Saida])))",

    Pois sempre que executo essa consulta vem mensagem para "Inserir valor do parâmetro"
    Cláudio Más
    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1278
    Registrado : 21/01/2012

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty Re: Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  Cláudio Más em 10/5/2018, 15:09

    Tente assim:

    SALDO: Nz([Tb_entrada_produtos].[Quantidade])-Nz([Tb_venda_produtos].[Quantidade])
    avatar
    bergamo.anderson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 27/02/2018

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty Re: Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  bergamo.anderson em 10/5/2018, 15:15

    Olá Claudio

    O saldo funciona com Nz, a questão é o campo Entrada e Saída, que gostaria que retornasse "0" quando Nulo
    Cláudio Más
    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1278
    Registrado : 21/01/2012

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty Re: Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  Cláudio Más em 10/5/2018, 15:35

    Olá Anderson,

    Você testou conforme sugeri?

    Desculpe mas eu precisaria do banco de dados para testar.
    avatar
    bergamo.anderson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 27/02/2018

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty Re: Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  bergamo.anderson em 10/5/2018, 16:15

    Boa tarde Cláudio,

    Coloquei seu código e deu certo, muito obrigado, achei que com os campos com "0" iria parar de aparecer as mensagens "Inserir valor do parâmetro", tem uma imagem em anexo mostrando essa duvida, conhece uma forma para resolver ?
    marceloarboit
    marceloarboit
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 147
    Registrado : 09/07/2015

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty Re: Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  marceloarboit em 10/5/2018, 16:40

    bergamo.anderson,

    Tente alterar o Agrupado Por do seu campo Saldo por Expressão

    Abs.,
    Marcelo.
    avatar
    bergamo.anderson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 27/02/2018

    Consulta, como substituo vazio por zero =Nz([campo],0)  Empty [Resolvido]Consulta, como substituo vazio por zero =Nz([campo],0)

    Mensagem  bergamo.anderson em 10/5/2018, 18:20

    Boa tarde a todos..


    marceloarboit, funcionou Very Happy Very Happy Very Happy , obrigado

      Data/hora atual: 22/10/2020, 01:01