Also, the control is either NULL or not NULL, so there is no need for two tests.
Try
Code:
Private Sub btnUpdateResolution_Click()
On Error GoTo btnUpdateResolution_Click_Err
If IsNull(Me.Resolution) Then
Me.Resolution = Date & ": comment"
Else
Me.Resolution = Me.Resolution & vbCrLf & vbCrLf & vbCrLf & Date & ": comment"
End If
Me.Dirty = False
Call Form_Current
btnUpdateResolution_Click_Exit:
Exit Sub
btnUpdateResolution_Click_Err:
MsgBox Error$
Resume btnUpdateResolution_Click_Exit
End Sub
This also works
Code:
Private Sub btnUpdateResolution_Click()
On Error GoTo btnUpdateResolution_Click_Err
Me.Resolution = Me.Resolution & IIf(IsNull(Me.Resolution), "", vbCrLf & vbCrLf & vbCrLf) & Date & ": comment"
Me.Dirty = False
Call Form_Current
btnUpdateResolution_Click_Exit:
Exit Sub
btnUpdateResolution_Click_Err:
MsgBox Error$
Resume btnUpdateResolution_Click_Exit
End Sub