Boa tarde,
já procurei pelo forum as formas de dar volta ao meu problema mas não consegui com nenhuma.
As consultas que tem um número antes do nome, são os totais do tipo de transacção e a que tem nome de "Gross Profit", é um cálculo que está baseado nessas de totais, que fiz com base nas consultas de total de cada despesa.
O que é que acontece? O Gross Profit é o Total Vendas - Total Compras, se o cliente não tiver resgistado qualquer valor de venda e só tiver compras, ele não executa o cálculo.
Por exemplo, ao executar a consulta Gross Profit escolhendo:
mas lá está, se um cliente não tiver uma das despesas desse tipo, o utilizador da bd não as vai introduzir, dessa forma, a consulta que faz o total de uma despesa não inserida não mostra qualquer valor e como consequência a do Gross Profit também não vai mostrar.
Ainda não consegui dar a volta a isto para que quando não existem essas despesas inseridas na bd, as consultas de totais devolver na mesma os parametros, tendo no total o valor 0, de forma a que o gross profit possa ser calculado.
É possível fazer com que a consulta de um total, devolva o valor 0 quando não há registos dessa despesa??
Se calhar fazendo isso nas consultas de totais, as dos cálculos possivelmente já vai funcionar correctamente. Porque estão baseadas nessas e recebem o valor 0 em vez de nulo. É possível fazer isso?
Obrigada pela atenção
Vanessa
já procurei pelo forum as formas de dar volta ao meu problema mas não consegui com nenhuma.
As consultas que tem um número antes do nome, são os totais do tipo de transacção e a que tem nome de "Gross Profit", é um cálculo que está baseado nessas de totais, que fiz com base nas consultas de total de cada despesa.
O que é que acontece? O Gross Profit é o Total Vendas - Total Compras, se o cliente não tiver resgistado qualquer valor de venda e só tiver compras, ele não executa o cálculo.
Por exemplo, ao executar a consulta Gross Profit escolhendo:
- o cliente A (que só tem compras) ou o cliente B (que só tem vendas) nenhum destes mostra o gross profit.
- o cliente C e D (que tem compras e vendas) são os únicos que mostram o resultado do grossprofit.
- o cliente E, testei a introduzir compras e vendas mas a 0€ também mostra resultados
mas lá está, se um cliente não tiver uma das despesas desse tipo, o utilizador da bd não as vai introduzir, dessa forma, a consulta que faz o total de uma despesa não inserida não mostra qualquer valor e como consequência a do Gross Profit também não vai mostrar.
Ainda não consegui dar a volta a isto para que quando não existem essas despesas inseridas na bd, as consultas de totais devolver na mesma os parametros, tendo no total o valor 0, de forma a que o gross profit possa ser calculado.
É possível fazer com que a consulta de um total, devolva o valor 0 quando não há registos dessa despesa??
Se calhar fazendo isso nas consultas de totais, as dos cálculos possivelmente já vai funcionar correctamente. Porque estão baseadas nessas e recebem o valor 0 em vez de nulo. É possível fazer isso?
Obrigada pela atenção
Vanessa
- Anexos
- exemplo.zip
- bd em anexo
- Você não tem permissão para fazer download dos arquivos anexados.
- (232 Kb) Baixado 6 vez(es)