SusanCoder,
You are using the after update event of a control which fires BEFORE the record has been saved. The change is still in the " record buffer". You must save the record before other forms can see the change to the record.
I would use the form's After update event to requery other forms.
Code:
Private Sub Amount_AfterUpdate()
Me.Dirty = False ' save the record
End Sub
In the form's After Update event
Code:
Private Sub Form_AfterUpdate()
' now the record has been saved, update the sub form
Forms![OKIL Main Screen].Form.subfrmFundOneTimeDriverEd.Requery
End Sub