Help with printing a report without field value containing €0.00.
I have a report based on the following query:
SELECT Customers.Name, CustomerTransactionAnalysisTemp.Description, CustomerTransactionAnalysisTemp.Date, CustomerTransactionAnalysisTemp.TransType, CustomerTransactionAnalysisTemp.Receipt, CustomerTransactionAnalysisTemp.Sale, CustomerTransactionAnalysisTemp.SaleCredit, CustomerTransactionAnalysisTemp.CompanyID, CustomerTransactionAnalysisTemp.TransRef, CustomerTransactionAnalysisTemp.CustomerID, Companies.Name, CustomerTransactionAnalysisTemp.OpeningBalanceD, CustomerTransactionAnalysisTemp.OpeningBalanceC, CustomerTransactionAnalysisTemp.EuroReceipt, CustomerTransactionAnalysisTemp.EuroSale, CustomerTransactionAnalysisTemp.EuroSaleCredit, CustomerTransactionAnalysisTemp.EuroOpeningBalanceD, CustomerTransactionAnalysisTemp.EuroOpeningBalanceC
FROM (CustomerTransactionAnalysisTemp INNER JOIN Customers ON CustomerTransactionAnalysisTemp.CustomerID = Customers.CustomerID) INNER JOIN Companies ON CustomerTransactionAnalysisTemp.CompanyID = Companies.CompanyID;
My report prints the following data based on the above query
and data determined from below:
EuroTXOBSum: =Sum([EuroOpeningBalanceD]-[EuroOpeningBalanceC]) Label name on report: Opening Balance
EuroSumSale:=Sum([EuroSale]) Label name on report: Sale
EuroSumSaleCredit:=Sum([EuroSaleCredit]) Label name on report: Credits
EuroSumReceipt:=Sum([EuroReceipt]) Label name on report: Receipts
Sum Balance:=(([EuroSumSale]-[EuroSumSaleCredit])-[EuroSumReceipt])+[EuroTXOBSum] Label name on report: Closing Balance
What I need to do is print a report only for those customers that have a closing balance number value and not show any customers with a (Sum Balance)Closing Balance of €0.00.I cannot seemed to do this based on the above query as the numerical values in the report are calculated from above example.
Appreciate any help/ideas how I might accomplish this..
Thanks
I have a report based on the following query:
SELECT Customers.Name, CustomerTransactionAnalysisTemp.Description, CustomerTransactionAnalysisTemp.Date, CustomerTransactionAnalysisTemp.TransType, CustomerTransactionAnalysisTemp.Receipt, CustomerTransactionAnalysisTemp.Sale, CustomerTransactionAnalysisTemp.SaleCredit, CustomerTransactionAnalysisTemp.CompanyID, CustomerTransactionAnalysisTemp.TransRef, CustomerTransactionAnalysisTemp.CustomerID, Companies.Name, CustomerTransactionAnalysisTemp.OpeningBalanceD, CustomerTransactionAnalysisTemp.OpeningBalanceC, CustomerTransactionAnalysisTemp.EuroReceipt, CustomerTransactionAnalysisTemp.EuroSale, CustomerTransactionAnalysisTemp.EuroSaleCredit, CustomerTransactionAnalysisTemp.EuroOpeningBalanceD, CustomerTransactionAnalysisTemp.EuroOpeningBalanceC
FROM (CustomerTransactionAnalysisTemp INNER JOIN Customers ON CustomerTransactionAnalysisTemp.CustomerID = Customers.CustomerID) INNER JOIN Companies ON CustomerTransactionAnalysisTemp.CompanyID = Companies.CompanyID;
My report prints the following data based on the above query
and data determined from below:
EuroTXOBSum: =Sum([EuroOpeningBalanceD]-[EuroOpeningBalanceC]) Label name on report: Opening Balance
EuroSumSale:=Sum([EuroSale]) Label name on report: Sale
EuroSumSaleCredit:=Sum([EuroSaleCredit]) Label name on report: Credits
EuroSumReceipt:=Sum([EuroReceipt]) Label name on report: Receipts
Sum Balance:=(([EuroSumSale]-[EuroSumSaleCredit])-[EuroSumReceipt])+[EuroTXOBSum] Label name on report: Closing Balance
What I need to do is print a report only for those customers that have a closing balance number value and not show any customers with a (Sum Balance)Closing Balance of €0.00.I cannot seemed to do this based on the above query as the numerical values in the report are calculated from above example.
Appreciate any help/ideas how I might accomplish this..
Thanks