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


3 participantes

    [Resolvido]Soma na consulta com valor nulo

    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 15:55

    Boa tarde pessoal tudo bem?

    Estou com um probleminha aqui...

    Tenho uma consulta entre duas tabelas:

    tabela1 - tabela de envio de materiais - Campos cod_Envio, NomeMont, QtdeEnviada, DataEnvio

    tabela2 - tabela de recebimentos de materiais - Campos cod_Rec, QtdeRec, DataRec

    o relacionamento entre as duas esta de 1 para muitos, pois posso ter varios recebimento, em datas diferentes.

    O problema é que preciso q no formulario de envio apareça uma "consulta" onde tenho o saldo no montador. mas se eu nao tiver nenhum recebimento (o campo fica nulo) e nao tenho como fazer um saldo, nesta tela, que tem a base de dados uma consulta

    cnsRetornoSaldo onde tenho QtdeEnviada, QtdeRec, Saldo: QtdeEnviada - QtdeRec


    Desde ja muito obrigado pessoal.
    avatar
    Convidado
    Convidado


    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  Convidado 6/6/2011, 16:04

    Seria na consulta um campo assim..

    saldo: nz([Campo1])+nz([Campo2]) - se for somar dois campos

    Soma: =Soma(nz([Campo1])) - se for efetuar a soma de um campo

    ou para efetuar um saldo acumulado de todas as linhas por campo...

    SaldoAcumulado: Format(DSoma("[CampoaSerSomado]";"NomedaConsulta";"[IDda Consulta] <=" & [ID da Consulta]);"Unidade monetária")

    Coloque tambem na tabela um valor padrão ; 0,00 para que quaando nao tenha lancamentos este campo seja preenchido assim

    Espero que ajude

    Saudações
    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 16:35

    Boa Tarde Harysohn, primeiramento obrigado pelo retorno.

    Tentei usar a primeira opção "Saldo: Nz([QtdeEnv])-Nz([QtdeRec])"
    mas nao deu certo não. a minha tabela ja tem como valor padrao 0 para o campo de QtdeRec. mas ele nao chega a adicionar o campo pq ainda nao tem recebimentos relacionados ao envio.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  criquio 6/6/2011, 16:42

    Tente assim:

    Saldo: Nz([QtdeEnv];0)-Nz([QtdeRec];0)


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 16:49

    Criquio Obrigado pelo retorno.

    Coloquei o BD em um link para facilitar.

    " http://www.megaupload.com/?d=J3068DNG "

    não é o BD completo... mas tirei aquilo que nao precisava.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  criquio 6/6/2011, 16:58

    Aqui não apresentou problema nenhum. No registro da segunda linha, na tabela, mudei o 2500 para 0 e a consulta retornou 4000. Depois, deixei o campo nulo e consulta retornou 4000 novamente. Ou seja, funcionou sem problemas.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 17:10

    Mas sao tres linhas... e na ultima linha só tem envio e nao tem recebimento.

    eu tb exclui os valores de recebimento. e deu certo. Mas o terceiro item nao consta ainda registro de recebimento nenhum, por isso ele nao aparece. pq os dados da tabela "tbl Exped e Acab" sao alimentados mas a de retorno só é alimentada dias depois, quando o material volta.
    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 17:30

    Pessoal sei que vocês também estão tentando ai... mas eu acho que descobri um jeitinho (brasileiro) para fazer dar certo....

    Eu criei valores falsos de entrada e saida nas duas tabelas. dai como o valor fica como 0 e tem um registro pelo menos para cada um dos montadores, e assim sempre aparecerá algum valor.

    Bom eu fiz um "xunxo" que pode ser falho no passar do tempo.... logo se souberem de algo mais facil fico a disposição... vou marcar este tópico como resolvido... pois uma solução temos.. rsrs
    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 17:33

    Para quem quiser ver o que foi feito, abaixo esta o BD xunxado rsrs

    http://www.megaupload.com/?d=LI3OT5F5

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  criquio 6/6/2011, 17:35

    Quando você diz "valor falso", se refere a "valor padrão"? Se for isso, então está tudo certo. Não seria valor falso e sim um valor que ficará como padrão até que seja alterado. Isso não tem nada de mal.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 6/6/2011, 17:44

    Mas estes valores nao serao alterados... só coloquei para poder ter uma consulta com o saldo mesmo. Mas deu certo. Valeu Criquio.... e Harysohn tb.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  criquio 6/6/2011, 17:49

    OK! Sucesso!


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    ton0612
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 30/03/2011

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  ton0612 7/6/2011, 08:15

    Bom dia peço desculpas a todos, mas achei uma outra forma Melhor, além das expressões enviadas pelos mestres, eu fiz o seguinte:

    criei duas consultas com as expressoes de soma para os campos de qtdade. e fiz um relacionamento simples entre as duas pelo nome de montador mesmo. depois criei uma terceira consulta onde peguei os campos das duas e depois criei uma coluna de saldo, e agora tudo funcionou.

    por que fiz isso?
    como eu tinha um registro da primeira tabela e varios da segunda, ao fazer a soma ele somava 2,3,4 ... ou varias vezes dependendo da quantidade de registros da tabela 2 (relacionada a um item da tabela 1).

    Agradeço a todos...
    avatar
    Convidado
    Convidado


    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  Convidado 7/6/2011, 08:53

    O fórum agradece o retorno

    Bom trabalho
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  vieirasoft 7/6/2011, 10:17

    No fundo é como se tivesse colocado um valor padrão. Funciona é o que interessa. Bom trabalho

    Conteúdo patrocinado


    [Resolvido]Soma na consulta com valor nulo Empty Re: [Resolvido]Soma na consulta com valor nulo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 22:03