Here is my new Form Filter - it works
How can I make it so the same button, when clicked again, will reverse the filter process - ie show all records again.
If possible - to avoid extra buttons.
Private Sub CmdFilterLateFeesOnlyUnpaid_Click()
On Error GoTo Err_CmdFilterLateFeesOnlyUnpaid_Click
Me.Filter = "RemainingLoan >0"
Me.FilterOn = True
Exit_CmdFilterLateFeesOnlyUnpaid_Click:
Exit Sub
Err_CmdFilterLateFeesOnlyUnpaid_Click:
MsgBox Err.Description
Resume Exit_CmdFilterLateFeesOnlyUnpaid_Click
End Sub

How can I make it so the same button, when clicked again, will reverse the filter process - ie show all records again.
If possible - to avoid extra buttons.
Private Sub CmdFilterLateFeesOnlyUnpaid_Click()
On Error GoTo Err_CmdFilterLateFeesOnlyUnpaid_Click
Me.Filter = "RemainingLoan >0"
Me.FilterOn = True
Exit_CmdFilterLateFeesOnlyUnpaid_Click:
Exit Sub
Err_CmdFilterLateFeesOnlyUnpaid_Click:
MsgBox Err.Description
Resume Exit_CmdFilterLateFeesOnlyUnpaid_Click
End Sub