Thanks RanMan, I'm not getting the results I need. Here are my queries.
For current accounts
Code:
SELECT AsmtsandAccounts.MemberID_FK, AsmtsandAccounts.UseDate,DatePart("m",[useDate]) AS M, DatePart("yyyy",[useDate]) ASY, AsmtsandAccounts.Note, AsmtsandAccounts.AsmtType, AsmtsandAccounts.DBAmount,AsmtsandAccounts.Details, AsmtsandAccounts.DBDate, AsmtsandAccounts.CRAmount,AsmtsandAccounts.CRDATE, AsmtsandAccounts.BAL, AsmtsandAccounts.EnteredBy,AsmtsandAccounts.CheckNumber, AsmtsandAccounts.Comments, AsmtsandAccounts.CText
FROM AsmtsandAccounts
WHERE(((DatePart("m",[useDate]))=DatePart("m",[Forms]![runassessments]![daterun]))AND((DatePart("yyyy",[useDate]))=DatePart("yyyy",[Forms]![runassessments]![DateRun])))OR (((DatePart("yyyy",[useDate]))=DatePart("yyyy",[Forms]![runassessments]![DateRun])));
For past due accounts (balance forward)
Code:
SELECT AccountsBalFWD2.MemberID_FK, Sum(AccountsBalFWD2.BALFWD) ASSumOfBALFWD
FROM AccountsBalFWD2
GROUP BY AccountsBalFWD2.MemberID_FK;
And the union query
Code:
SELECT AccountBalFWD3.MemberID_FK, First(AccountBalFWD3.SumOfBALFWD) ASFirstOfSumOfBALFWD, AsmtsandAccountsCurrentMonth.DBAmount,AsmtsandAccountsCurrentMonth.CRAmount, AsmtsandAccountsCurrentMonth.BAL
FROM AccountBalFWD3 INNER JOIN AsmtsandAccountsCurrentMonth ONAccountBalFWD3.MemberID_FK = AsmtsandAccountsCurrentMonth.MemberID_FK
GROUP BY AccountBalFWD3.MemberID_FK, AsmtsandAccountsCurrentMonth.DBAmount,AsmtsandAccountsCurrentMonth.CRAmount, AsmtsandAccountsCurrentMonth.BAL;
And the results for one member;
MemberID_FK |
FirstOfSumOfBALFWD |
DBAmount |
CRAmount |
BAL |
10 |
$449.43 |
$0.00 |
$449.43 |
($449.43) |
10 |
$449.43 |
$56.18 |
$0.00 |
$56.18 |
10 |
$449.43 |
$168.53 |
$0.00 |
$168.53 |
What am I missing? I am trying to get the First of the bal fwd with no luck. Thanks again!!