G
Guest
I have a master form with 3 main fields: (1)LeaveEntitle (2)Leavetook (3)
Leaveleft
I would like to sum total Leave days recorded in a related subform, and
return this sum as Leavetook in master form.
I have 2 problems:-
(1) The Dsum only sum 1st record but not subsequent records
(2) In some records, LeaveEnd=LeaveStart, then I will have 0 LeaveTaken for
these records. Pls advice how to fix the problem
The following is my inexperienced coding:-
Private Sub TxSumDaysTaken_GotFocus()
Dim Lvtk As String
Lvtk = DSum("[LeaveEnd]", "TbTempLeave",
"[EmployeeID]=[forms]![FmMasterLeave]!EmployeeID") - DSum("[Leavestart]",
"TbTempLeave", "[EmployeeID]=[forms]![FmMasterLeave]!EmployeeID")
Me!TxSumDaysTaken = Lvtk
-
Thanks a million for your time and expert advice![Smile :) :)](/styles/default/custom/smilies/smile.gif)
Jaylin
*****Jaylin Message ended*******
Leaveleft
I would like to sum total Leave days recorded in a related subform, and
return this sum as Leavetook in master form.
I have 2 problems:-
(1) The Dsum only sum 1st record but not subsequent records
(2) In some records, LeaveEnd=LeaveStart, then I will have 0 LeaveTaken for
these records. Pls advice how to fix the problem
The following is my inexperienced coding:-
Private Sub TxSumDaysTaken_GotFocus()
Dim Lvtk As String
Lvtk = DSum("[LeaveEnd]", "TbTempLeave",
"[EmployeeID]=[forms]![FmMasterLeave]!EmployeeID") - DSum("[Leavestart]",
"TbTempLeave", "[EmployeeID]=[forms]![FmMasterLeave]!EmployeeID")
Me!TxSumDaysTaken = Lvtk
-
Thanks a million for your time and expert advice
![Smile :) :)](/styles/default/custom/smilies/smile.gif)
Jaylin
*****Jaylin Message ended*******