bballhermit
Registered User.
- Local time
- Today, 14:27
- Joined
- Oct 14, 2010
- Messages
- 40
I am trying to write a function to populate text boxes with hours based on filter combo boxes on the form. My function code is below. The line
returns the runtime error stating that it needs 3 parameters. How can I fix this? Thanks.
Code:
Set rst = db.OpenRecordset("SELECT * FROM [tblAssignments] WHERE (([tblAssignments].[YearID]=[Forms]![frmEmployeeAssignment]![cmboYear]) AND ([tblAssignments].[ProjectID]=[Forms]![frmEmployeeAssignment]![cmboProject]) AND ([tblAssignments].[EmployeeID]=[Forms]![frmEmployeeAssignment]![cmboEmployee]))")
Code:
'Requery Employee Assignment Hours
Private Sub hrsRequery()
Dim db As DAO.Database
Dim rst As DAO.Recordset
Dim October As String
Dim November As String
Dim December As String
Dim January As String
Dim February As String
Dim March As String
Dim April As String
Dim May As String
Dim June As String
Dim July As String
Dim August As String
Dim September As String
Set db = CurrentDb
Set rst = db.OpenRecordset("SELECT * FROM [tblAssignments] WHERE (([tblAssignments].[YearID]=[Forms]![frmEmployeeAssignment]![cmboYear]) AND ([tblAssignments].[ProjectID]=[Forms]![frmEmployeeAssignment]![cmboProject]) AND ([tblAssignments].[EmployeeID]=[Forms]![frmEmployeeAssignment]![cmboEmployee]))")
October = rst.Fields("OctHrs")
November = rst.Fields("NovHrs")
December = rst.Fields("DecHrs")
January = rst.Fields("JanHrs")
February = rst.Fields("FebHrs")
March = rst.Fields("MarHrs")
April = rst.Fields("AprHrs")
May = rst.Fields("MayHrs")
June = rst.Fields("JunHrs")
July = rst.Fields("JulHrs")
August = rst.Fields("AugHrs")
September = rst.Fields("SepHrs")
rst.Close
Set rst = Nothing
Set db = Nothing
Me.txtOct = October
Me.txtNov = November
Me.txtDec = December
Me.txtJan = January
Me.txtFeb = February
Me.txtMar = March
Me.txtApr = April
Me.txtMay = May
Me.txtJun = June
Me.txtJul = July
Me.txtAug = August
Me.txtSep = September
End Sub