I have been working on a form to do so quick calcuations for me. I built a SQL stament and a form for me to enter the data. I have a txtbox called txtNumber, where I enter the number of the Seller and run the query which will display the totals for that seller in my form. The problem i am having is connecting the data entered in the from to run the query and display the info. Can anyone point me in the right direction? Here is my info
Form info:
Text Box:
Enter Seller ID in "txtNumber"
Text Box:
Display total Approved in "txtApproved"
Cmd Button:
OK Button Code:
Private Sub Command116_Click()
On Error GoTo Err_Command116_Click
Dim stDocName As String
stDocName = "QuickStatsView"
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command116_Click:
Exit Sub
Err_Command116_Click:
MsgBox Err.Description
Resume Exit_Command116_Click
End Sub
My SQL Stmt:
SELECT tbl_referral.[Time Closed], tbl_referral.[DATE REFERRED], tbl_referral.[Product 1 Referred], tbl_referral.STATUS, tbl_referral.[APPROVED/DENIED], tbl_referral.[Prod Specialist #], tbl_referral.Payout, tbl_referral.[PS Payout], tbl_referral.[New $ Amt], tbl_referral.[CD Bonus], tbl_referral.STARPOINTS,
Sum(IIf([Time Closed] Not Between GetDateLower() And Now(),IIf([STATUS]="Closed - Funded",1,0))) AS [Prev Month],
Sum(IIf([DATE REFERRED] Between GetDateLower() And Now(),IIf([STATUS]="Closed - Funded",1,0))) AS [Current Month],
Sum(IIf([DATE REFERRED] Between DateSerial(Year(Date()),Month(Date()),1) And Now(),IIf([APPROVED/DENIED]="Approved",1,0))) AS Approved
FROM tbl_referral
GROUP BY tbl_referral.[Time Closed], tbl_referral.[DATE REFERRED], tbl_referral.[Product 1 Referred], tbl_referral.STATUS, tbl_referral.[APPROVED/DENIED], tbl_referral.[Prod Specialist #], tbl_referral.Payout, tbl_referral.[PS Payout], tbl_referral.[New $ Amt], tbl_referral.[CD Bonus], tbl_referral.STARPOINTS
HAVING (((tbl_referral.[Prod Specialist #])=[Forms].[QuickStats].[txtID]));
Form info:
Text Box:
Enter Seller ID in "txtNumber"
Text Box:
Display total Approved in "txtApproved"
Cmd Button:
OK Button Code:
Private Sub Command116_Click()
On Error GoTo Err_Command116_Click
Dim stDocName As String
stDocName = "QuickStatsView"
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command116_Click:
Exit Sub
Err_Command116_Click:
MsgBox Err.Description
Resume Exit_Command116_Click
End Sub
My SQL Stmt:
SELECT tbl_referral.[Time Closed], tbl_referral.[DATE REFERRED], tbl_referral.[Product 1 Referred], tbl_referral.STATUS, tbl_referral.[APPROVED/DENIED], tbl_referral.[Prod Specialist #], tbl_referral.Payout, tbl_referral.[PS Payout], tbl_referral.[New $ Amt], tbl_referral.[CD Bonus], tbl_referral.STARPOINTS,
Sum(IIf([Time Closed] Not Between GetDateLower() And Now(),IIf([STATUS]="Closed - Funded",1,0))) AS [Prev Month],
Sum(IIf([DATE REFERRED] Between GetDateLower() And Now(),IIf([STATUS]="Closed - Funded",1,0))) AS [Current Month],
Sum(IIf([DATE REFERRED] Between DateSerial(Year(Date()),Month(Date()),1) And Now(),IIf([APPROVED/DENIED]="Approved",1,0))) AS Approved
FROM tbl_referral
GROUP BY tbl_referral.[Time Closed], tbl_referral.[DATE REFERRED], tbl_referral.[Product 1 Referred], tbl_referral.STATUS, tbl_referral.[APPROVED/DENIED], tbl_referral.[Prod Specialist #], tbl_referral.Payout, tbl_referral.[PS Payout], tbl_referral.[New $ Amt], tbl_referral.[CD Bonus], tbl_referral.STARPOINTS
HAVING (((tbl_referral.[Prod Specialist #])=[Forms].[QuickStats].[txtID]));