Hi Chris, I am sorry.. I was quite busy and almost forget.
Now, the problem you seem to face I guess is because of the fact that you want to set a default value in[Start Time] based on the value of the last record in one of you columns[PlannedfinishTimesplit].
Well, remember that
PlannedfinishTimesplit will have many value list and to pick the desired value will be quite unpredictable.
If you look at the behavior you'll see that whenever you place the cursor in one of the field values of
PlannedfinishTimesplit,the current value will change as default on the Start_Time .
I think what you should do is use
First/Last function to get the last value for
PlannedfinishTimesplit on the subform footer and set this as the default value for Start_Time and fire it on the On_Current event of the child form.
And also remove this portion of the code you placed on onload event of the subform:
- Start_Time.DefaultValue = """" & DateAdd("n", 0, Me.PlannedfinishTimesplit) & """"
and instead put on On_Current event like I posted earlier.
Cheers